提交一个BUG,关于下载图片并保存到手机本地的
发布于 5 年前 作者 oxiang 17905 次浏览 来自 问答

下载并获取暂存地址保存图片到本地之后页面动不了,本来设置了返回上一页也返回不了,整个页面点哪里都点不了,点调试的绿色按钮也点不了,然后我的iphone从左向右滑一点点,就是让页面准备返回的状态,接着又滑回来页面才可以点击

2 回复

photoList  // 图片下载地址链接数组

for(let i = 0; i < photoList.length; i++){

          wx.downloadFile({

            url: photoList[i], //仅为示例,并非真实的资源

            success: function(res) {

              // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容

              if (res.statusCode === 200) {

                wx.saveImageToPhotosAlbum({

                  filePath:res.tempFilePath,

                  success(res) {

                    if(i == photoList.length-1){

                      wx.showToast({

                        title: “保存成功”,

                        icon: “success”,

                        duration: 1500,

                        mask:true,

                      });

                    }

                  },

                  fail(res){

                    console.log(‘保存失败’)

                  },

                })

              }

            }

          })

        }

你好,请提供一下能复现问题的简单代码示例。

回到顶部