2***@qq.com
2***@qq.com
  • 发布:2023-12-02 22:40
  • 更新:2024-08-23 16:07
  • 阅读:944

如何使用uni.compressImage压缩把图片大小到指定KB之下?

分类:uni-app

我的想法是反复调用uni.compressImage,直到把图片压缩到指定尺寸之下。比如用户选择的图片可能是10M,或100M,我要把它压缩到200K以下。

  const cfile = await uni.compressImage({  
    src: file.path,  
    quality:80,  
  });

返回的文件对象cfile只有errMsg和tempFilePath两个属性,而我把tempFilePath传入uni.getImageInfo的结果也没有文件的size,只有高度宽度。怎么解决问题?

2023-12-02 22:40 负责人:无 分享
已邀请:
c***@163.com

c***@163.com - 1

同问

BFC

BFC

jgj_app

jgj_app

别这么玩,50M以上的图片压到这种程度还能看么

jgj_app

jgj_app

compressedWidth跟compressedHeight 指定压缩后的宽高就差不多了

要回复问题请先登录注册