通过uni.chooseImage方法获取图片后,直接用image组件显示,当拾取的图片分辨率超过1400*6000px的时候就会报错。
- 发布:2024-03-10 17:49
- 更新:2024-03-11 08:49
- 阅读:248
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11 家庭中文版
HBuilderX类型: Alpha
HBuilderX版本号: 3.99
浏览器平台: Chrome
浏览器版本: 122.0.6261.112
项目创建方式: HBuilderX
操作步骤:
预期结果:
对超大图片也应该可以显示出来,或者显示个低质量的缩略图版本,而不是完全不显示内容。
对超大图片也应该可以显示出来,或者显示个低质量的缩略图版本,而不是完全不显示内容。
实际结果:
image组件并没有显示图片,并且产生了报错内容
image组件并没有显示图片,并且产生了报错内容
bug描述:
image组件的src来源是一张超大尺寸图片时(本次出问题的图片尺寸超过14006000px),会出现报错,并且导致image组件并不显示图像内容,报错的来源均不包含用户的vue代码,属于uniAPP的底层错误。
其中图片尺寸超过20002000的时候也有概率会在列表内容刷新后,显示不出来。
喜欢技术的前端 - QQ---445849201
直接用< img/> 标签<img src="https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/uni.png" style="width: 100%;height: 300rpx;" alt=""> 试试,或者把图片地址发出来