uni-app中web-view打开纯图片网页的页面问题
uni-app中web-view打开纯图片网页的页面问题
你可以自己审查一下放进去生成的结构。使用 web-view(iframe)加载图像,实际上还是会自动在外层套一层 html 结构,这个结构是不一定符合你预期的,且在 web-view(iframe)中渲染出来的样式和在顶层是不同的。
问一下,图片为什么不放到 image 中而直接放到 web-view(iframe) 中?
更多关于uni-app中web-view打开纯图片网页的页面问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
需求是网络图片可以直接在小程序上面渲染,方便用户阅读。我看web-view渲染和在顶层的区别了,顶层主要就是给那个网络图片有个width:100%的宽度。我们web-view设置wv.setStyle({scalable:true})地方,能加个max-width:100%的使用吗
回复 7***@qq.com: 图片为什么不放到 image 中而直接放到 web-view(iframe) 中?
回复 DCloud_UNI_GSQ: 后端返回的网络地址可能是网络图片,也可能不是网络图片,而是普通的文本信息网站,我这边再想想其他办法吧
我也遇到同样的问题,我加载的是网页,但是网页上的图片都变形了,直接用浏览器打开没有问题,用web-view打开就会出问题
web-view毕竟不是完整浏览器,和浏览器相比还是有不同的预设样式,你自己注入样式即可一致
直接用window.open() 了,但是不知道怎么回调

