问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | wx.downloadFile/wx.saveImageToPhotosAlbum | 客户端 | 7.0.3 | 2.6.1 |
- 当前 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
})
}
})
网友回复
请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),也提供下预期表现和当前bug的对比截图。