用for循环 下载多张图片 ,只能下载5张吗?为什么测试好久,就只能下5张
- 当前 Bug 的表现(可附上截图) 现在要下载的图片有6张,但是使用上面的那些api后,下载只有5张图片。是怎么回事呢 [图片] - 预期表现 应该是6 张的,为什么只下载了5张,无论多少张图片就只下载了5 张 - 复现路径 - 提供一个最简复现 Demo 这是个简单的一个文件下载,我用for循环之后就不行了。只能下载5 张。 [代码]dow_temp:[代码][代码]function[代码][代码](str){[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]wx.downloadFile({[代码][代码] [代码][代码]url: str,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]var[代码] [代码]temp = res.tempFilePath;[代码][代码] [代码][代码]wx.saveImageToPhotosAlbum({[代码][代码] [代码][代码]filePath: temp,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.showLoading({[代码][代码] [代码][代码]title: [代码][代码]'下载成功'[代码][代码],[代码][代码] [代码][代码]duration: 1500,[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'下载失败'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]// wx.saveImageToPhotosAlbum({[代码][代码] [代码][代码]// filePath: temp[j],[代码][代码] [代码][代码]// success: function () {[代码][代码] [代码][代码]// console.log(j);[代码][代码] [代码][代码]// wx.showLoading({[代码][代码] [代码][代码]// title: '下载成功777',[代码][代码] [代码][代码]// duration: 1500,[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]// }[代码] [代码] [代码][代码]// })[代码] [代码] [代码] [代码]},[代码]希望,能有官方的解答,谢谢