• 微信小程序


      test:function(){
        wx.request({
          url: this.data.url,
          data:{
            id:6
          },
          header:{
            token:登录令牌,
          },
          method: 'post',
          responseType: "arraybuffer", //此处是请求文件流,必须带入的属性
          success: function (res) {
              if(res.statusCode === 200){
                  var imgSrc =  wx.arrayBufferToBase64(res.data);//二进制流转为base64编码
                  var save = wx.getFileSystemManager();
                  var number = Math.random();
                  save.writeFile({
                      filePath: wx.env.USER_DATA_PATH + '/pic' + number + '.png',
                      data: imgSrc,
                      encoding: 'base64',
                      success: res => {
                          wx.saveImageToPhotosAlbum({ //保存为png格式到相册
                              filePath: wx.env.USER_DATA_PATH + '/pic' + number + '.png',
                              success: function (res) {
                                  wx.showToast({
                                      title: '下载成功',
                                      icon: 'none',
                                      duration: 2000, //提示的延迟时间,单位毫秒,默认:1500
                                  })
                              },
                              fail: function (err) {
                                  console.log(err)
                              }
                          })
                      }, 
                      fail: err => {
                          console.log(err)
                      }
                  })
              }
          },
          fail: function (error) {
              console.log(error);
          }
      });
      },

    做个记录,免得忘了

    技术最菜,头发最少
  • 相关阅读:
    小朋友的责任 转自点妈文集
    amazon.cn, 感觉不错
    团队作业1——团队展示&选题
    如何解决mysql中的账户添加后不能登录的问题
    目标检测中常见指标
    latex知识点
    考研复试建议
    论文写作经验
    Git
    Python编程知识
  • 原文地址:https://www.cnblogs.com/gushengyan/p/14859517.html
Copyright © 2020-2023  润新知