- 当前 Bug 的表现(可附上截图)
同一张网络图片先通过wx.downloadFile下载后,通过wx.saveImageToPhotosAlbum保存到相册,安卓手机上图片完整,ios手机上图片被截取了一部分
- 预期表现
保存到相册的图片应该都是完整的图
- 复现路径
- 提供一个最简复现 Demo
wx.downloadFile({
url: xxx,
success({
tempFilePath
}) {
wx.saveImageToPhotosAlbum({
filePath: tempFilePath,
success() {
wx.showToast({
title: ‘保存图片成功’,
icon: ‘none’,
duration: 1000
})
},
fail(e) {
wx.showToast({
title: ‘保存图片失败’,
icon: ‘none’,
duration: 1000
})
}
})
},
fail() {
wx.showToast({
title: ‘文件下载失败’,
icon: ‘none’,
duration: 1000
})
}
})
我刚遇到这个问题,在我的iphone7plus里查看我保存下来的图片,是被截取了一部分的,但是其实,这是手机显示这种比例的图片时,隐藏掉了,编辑图片时,就能看到完整的图了,所以,是手机相册显示的问题,我保存下来的图片是没有问题的。
请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),也提供下预期表现和当前bug的对比截图。