zoukankan      html  css  js  c++  java
  • 小程序点击保存图片

    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  当用户第一次拒绝时,第二次依然是拒绝
  • 相关阅读:
    【JavaEE】之MyBatis开发DAO
    【JavaEE】之MyBatis与原生JDBC、Hibernate访问数据库的比较
    【JavaEE】之MyBatis插入数据后获取自增主键
    【JavaEE】之MyBatis的ParameterType的使用
    【Android
    【Android
    【设计模式】
    【设计模式
    架构师十项技能
    tcp 出现rst情况整理
  • 原文地址:https://www.cnblogs.com/zhangyue690811/p/13725544.html
Copyright © 2011-2022 走看看