• 小程序点击保存图片


    wx.downloadFile({
          url: 'https:xxx/f686281da7e79c5ca68ac2e8119af84f.jpg', //仅为示例,并非真实的资源
          success: function (res) {
            // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容
            if (res.statusCode === 200) {
              wx.saveImageToPhotosAlbum({
                title:"",
                filePath: res.tempFilePath,
                success(res) {
                  ui.toast('保存图片成功')
                  that.setData({
                    bol:true
                  })
                  // 保存图片成功之后
                  // 调用小程序的扫一扫功能
                  // wx.scanCode({
                  //   success(res) {
                  //     console.log(res.result)
                  //   }
                  // })
                },
                fail(res) {
                  console.log('fail')
                  console.log(res)
                  ui.toast('保存图片失败')



                  wx.getSetting({
                    success (res) {
                      console.log(res.authSetting)
                      res.authSetting = {
                        "scope.userInfo": true,
                        "scope.userLocation": true
                      }
                    }
                  })
                }
              })
            }
          }
        })
     
     
     
    依然存在的bug  当用户第一次拒绝时,第二次依然是拒绝
  • 相关阅读:
    ubuntu中,终端命令行快速打开html文件方法
    Python清空文本内容的两种方法
    科大教学日历
    MJ瀑布流学习笔记
    iOS搜索框
    异步IO
    yield
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
    15个常用的javaScript正则表达式
    Linux 升级 Python 至 3.x
  • 原文地址:https://www.cnblogs.com/zhangyue690811/p/13725544.html
Copyright © 2020-2023  润新知