代码示例:
var downloadTask = wx.downloadFile({
url: self.data.progress.url,
success: res => {
if (res.tempFilePath){
wx.saveVideoToPhotosAlbum({
filePath: res.tempFilePath,
success: resp => {
console.log("保存相册成功", res)
},
fail: err => {
console.log("保存相册失败", res)
}
})
} else {
console.log("下载失败", res)
}
},
fail: res => {
console.log("下载失败(cancel)", res)
}
})
// self.data.progress.url 为某段mp4的下载地址
- 当前 Bug 的表现(可附上截图)
部分机型,即便提示保存成功了,在系统相册也无法找到mp4
- 预期表现
log打印"保存相册成功",能在系统相册里面找到这段mp4
- 复现此问题的机型:
vivo X9 | 小米 红米3S(HM 3S) | OPPO A59m | 华为 荣耀7(PLK-AL10) | OPPO R1C(R8207) | 华为 Mate 7(MT7-TL00) | 华为 Ascend G7(G7-TL00) | ||
华为 G8;G7 Plus(RIO-TL00) | 三星 GALAXY Note 4(SM-N9108V) | 三星 GALAXY A9(SM-A9100) | 华为 荣耀7i(ATH-UL00) | 努比亚 Z9 Max,(NX512J) | 索尼 Xperia Z2;SO-03(D6503) | 三星 GALAXY SIII Neo(GT-I9308I) | ||
三星 GALAXY Note II(GT-N7108D) | 努比亚 Z17 mini(NX569J) | 奇酷 安卓小苹果f4(1501-M02) | 华硕 ZenFone飞马3s(X00GD) | 华硕 -(X00QD) |
通过testin做的大量机型兼容性测试,发现300款android机型有上述设备出现此问题,大概占比6%;请官方验证和修复此问题! 初步估计mp4文件确实下载到了本地,通过文件管理功能可以在系统里面找到下载的文件,但由于定制系统的差异,没有正常进入当前系统的相册里面
感谢反馈,我们找找相关机型试试。有进展帖子里反馈。
这个问题有进展吗,我们是做的付费下载视频业务,不然持续有用户投诉问题啊,付费下载了视频又找不到视频内容!
我们跟进一下,在找机子重现
这个问题有进展吗,我们是做的付费下载视频业务,不然持续有用户投诉问题啊,付费下载了视频又找不到视频内容!
这问题还一直存在,一直有用户投诉
我也遇到过这个问题,但是出现问题的机型都是ios系统,目前android机型暂时没有出现问题,请勿楼主解决了吗
提供一下能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
下载并保存到本地相册,代码片段:https://developers.weixin.qq.com/s/aNegHPmp7O4S
这个问题有进展吗,我们是做的付费下载视频业务,不然持续有用户投诉问题啊,付费下载了视频又找不到视频内容!
@nickname @邓坤力 @娇华 谁能看下这个机型兼容的问题
这个问题有进展吗,我们是做的付费下载视频业务,不然持续有用户投诉问题啊,付费下载了视频又找不到视频内容!