小程序长按保存图片

211 阅读1分钟
wx.getSetting({
    success: function (res) {   
     wx.authorize({         
   scope: 'scope.writePhotosAlbum',  
          success: function (res) {  
              console.log("授权成功");    
            var imgUrl = "https://cdn3.incker.com/swQingRen/save"+that.awardId+".png";     
           wx.downloadFile({//下载文件资源到本地,客户端直接发起一个 HTTP GET 请求,返回文件的本地临时路径       
             url: imgUrl,             
             success: function (res) {                        // 下载成功后再保存到本地      
                  wx.saveImageToPhotosAlbum({    
                        filePath: res.tempFilePath,//返回的临时文件路径,下载后的文件会存储到一个临时文件               
                       success: function (res) {         
                       wx.showToast({        
                            title: '成功保存到相册',                       
                              icon: 'success'                        
        })                   
         }                 
       })             
       }          
      })        
    }      
  })  
  }}
)