收藏
回答

使用canvas压缩图片,得到的图片比原文件更大?

后台要求传递base64的图片文件大小小于70k,我这边的思路是:

1.根据原文件大小与70k的比例,计算得到宽高

2.根据上述宽高,使用canvas重新绘制图片,并使用wx.canvasToTempFilePath()得到临时路径

3.将临时路径转换为base64

目前的问题是,得到新图片之后,使用wx.getFileInfo()计算得到的文件大小变得更大了。。。不清楚是为什么,求解答

回答关注问题邀请回答
收藏

1 个回答

  • 东震阳木
    东震阳木
    2020-11-26

    图片宽高不等于图片文件质量

    2020-11-26
    有用
    回复
登录 后发表内容
问题标签