uni-app鸿蒙NEXT使用uni.chooseImage时设置压缩sizeType ["compressed"]或者crop的quality 4图片未压缩返回的图片还是3MB以上
uni-app鸿蒙NEXT使用uni.chooseImage时设置压缩sizeType [“compressed”]或者crop的quality 4图片未压缩返回的图片还是3MB以上
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows | window11 | CLI |
产品分类:uniapp/App
PC开发环境操作系统:Windows
手机系统:HarmonyOS NEXT
手机系统版本号:HarmonyOS 5.0.5
手机厂商:华为
手机机型:nova 12 Ultra
页面类型:vue
vue版本:vue3
打包方式:离线
项目创建方式:CLI
CLI版本号:3.0.0-4070620250821001
### 操作步骤:
uni.chooseImage({
count: 1,
sizeType: ['compressed'],
success: (tempFilePaths) => {
tempFilePaths.tempFiles.forEach(file => {
console.log('file size === ', file.size);
})
},
fail: () => {
}
})
预期结果:
希望鸿蒙next跟安卓iOS一样返回压缩后的小尺寸图
实际结果:
鸿蒙返回的图片未压缩
bug描述:
如题,【报Bug】鸿蒙NEXT,使用uni.chooseImage时,设置压缩sizeType: [“compressed”]或者crop的quality: 4,图片未压缩,返回的图片还是3MB以上; iOS跟android返回的是正常的,安卓的size返回的是50736B,大概0.048Mb, 鸿蒙next返回的是4156826B,大概是3.964MB
更多关于uni-app鸿蒙NEXT使用uni.chooseImage时设置压缩sizeType ["compressed"]或者crop的quality 4图片未压缩返回的图片还是3MB以上的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复


