seasonZzz
seasonZzz
  • 发布:2025-09-17 09:24
  • 更新:2025-09-17 11:03
  • 阅读:27

【报Bug】鸿蒙NEXT,使用uni.chooseImage时,设置压缩sizeType: ["compressed"]或者crop的quality: 4,图片未压缩,返回的图片还是3MB以上

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window11

手机系统: 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

2025-09-17 09:24 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

感谢反馈,等我看一下这个问题的

要回复问题请先登录注册