downfile: function(){ var _this = this; wx.downloadFile({ url: imgSrc, //僅為示例,並非真實的資源 success: function (res) { // 只要服務器有響應數據,就會把響應內容寫入文件並進入 success 回調,業務需要自行判斷是否下載到了想要的內容 console.log(res); if (res.statusCode === 200) { wx.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success: function (data) { console.log(data); }, fail: function (err) { console.log(err); if (err.errMsg === "saveImageToPhotosAlbum:fail auth deny") { console.log("用戶一開始拒絕了,我們想再次發起授權") alert('打開設置窗口') wx.openSetting({ success(settingdata) { console.log(settingdata) if (settingdata.authSetting['scope.writePhotosAlbum']) { console.log('獲取權限成功,給出再次點擊圖片保存到相冊的提示。') } else { console.log('獲取權限失敗,給出不給權限就無法正常使用的提示') } } }) } } }) } } }) },
參考文章: https://blog.csdn.net/zkn_2439656793/article/details/78039924
