有问题的外部链接地址:https://logibeat-test.oss-cn-hangzhou.aliyuncs.com/prod/MegatronWeb/13654124896/certify/202201/20220112__1641_9a6c8543d669492f8985743a170f05a2.png

- 发布:2022-01-13 15:41
- 更新:2022-04-22 11:15
- 阅读:765
产品分类: uni小程序SDK
手机系统: Android
手机系统版本号: Android 11
手机厂商: 小米,魅族都有
手机机型: 魅蓝note,魅族18X
页面类型: vue
SDK版本号: 3.3.5
示例代码:
操作步骤:
web-view里的src直接是外部链接图片网站地址。就会出现问题。有问题的外部链接地址:https://logibeat-test.oss-cn-hangzhou.aliyuncs.com/prod/MegatronWeb/13654124896/certify/202201/20220112__1641_9a6c8543d669492f8985743a170f05a2.png
web-view里的src直接是外部链接图片网站地址。就会出现问题。有问题的外部链接地址:https://logibeat-test.oss-cn-hangzhou.aliyuncs.com/prod/MegatronWeb/13654124896/certify/202201/20220112__1641_9a6c8543d669492f8985743a170f05a2.png
预期结果:
期望达到和内置浏览器,或者手机浏览器直接访问网址一样的效果
期望达到和内置浏览器,或者手机浏览器直接访问网址一样的效果
实际结果:
实际效果是图片没有自适应,而是原始宽度。
实际效果是图片没有自适应,而是原始宽度。
7***@qq.com (作者)
需求是网络图片可以直接在小程序上面渲染,方便用户阅读。我看web-view渲染和在顶层的区别了,顶层主要就是给那个网络图片有个width:100%的宽度。我们web-view设置wv.setStyle({scalable:true})地方,能加个max-width:100%的使用吗
2022-01-15 09:45
DCloud_UNI_GSQ
回复 7***@qq.com: 图片为什么不放到 image 中而直接放到 web-view(iframe) 中?
2022-01-15 10:59
DCloud_UNI_GSQ
回复 7@qq.com: 回复 7@qq.com: 你要修改的是html样式,不是web-view样式,如果你一定要用web-view加载图片你可以尝试通过获取web-view实例执行evalJS注入脚本和样式来调整到符合你预期。
2022-01-15 11:02
7***@qq.com (作者)
回复 DCloud_UNI_GSQ: 后端返回的网络地址可能是网络图片,也可能不是网络图片,而是普通的文本信息网站,我这边再想想其他办法吧
2022-01-19 09:32