为什么在小程序上通过网络加载的图片,保存到本地会出现压缩、模糊的情况?
发布于 8 年前 作者 shenjing 2926 次浏览 来自 官方Issues

我做了一个截长图的小程序。所以经常会有一些比较长、大的图。今天发现一个7M的图,无论通过wx.saveImageToPhotosAlbum保存还是通过wx.previewImage保存,均会产生模糊的情况。但是在preview状态下,可以转发给聊天窗口,在聊天窗口打开保存(通过微信的自带保存)是不会有模糊的。图片如下:

这是通过小程序的图片preview、以及wx.saveImageToPhotosAlbum保存的:

这是我通过转发给文件传输助手,再从聊天窗口打开图片保存至相册的

通过小程序保存的模糊得很明显。此外,图片越大,模糊的比例就越大,所以这个图片肯定是经过压缩了。但我在对应的api中并没有发现对应的选项。

1 回复

previewImage不会压缩图片的,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部