收藏
回答

关于图片压缩,现在手机拍照上传图片都很大,我用canvas压缩完图片比较模糊 求解救命啊?

关于图片压缩,现在手机拍照上传图片都很大,需要压到1MB,因为微信需要审核图片,7MB图片压缩到1MB还有转成Base64传给后端,我用canvas压缩完图片比较模糊,有没有大佬能帮忙一下。

我看到网上说用drawImage图片会清晰

为什么获取uni.chooseImage临时路径无法放进drawImage里面啊求解

因为Canva 的type='2d'所以drawImage的参数不一样了

CanvasContext

没有toDataURL方法

Canvas

toDataURL方法

最后一次编辑于  2022-10-20
回答关注问题邀请回答
收藏

4 个回答

  • 不够的不够
    不够的不够
    2023-07-28

    解决了吗?

    2023-07-28
    有用
    回复
  • 金
    2022-10-20

    微信审核时候你用canvas压缩,然后上线用第三方接口上线就可以了。

    2022-10-20
    有用
    回复 2
    • 言午琅
      言午琅
      2022-10-20
      请问一下,小程序压缩图片第三方一般用什么
      2022-10-20
      回复
    • 金
      2022-10-20回复言午琅
      七牛 阿里云 腾讯云 百度 很多啊
      2022-10-20
      回复
  • 言午琅
    言午琅
    2022-10-20

    太难了

    2022-10-20
    有用
    回复
  • 罗晓列
    罗晓列
    2022-10-20

    可以试试压缩后,存的时候设置小一些的宽高,比如原图1080*1920宽高,你可以存为720*1080的宽高

    2022-10-20
    有用
    回复 4
登录 后发表内容