uniapp微信小程序下载保存图片流到本地,base64

我们在开发时下载图片或文件,地址基本上都是https的格式,下面来说一下后端返回base64的文件流,是如何下载的

必须把返回的流去掉这一部分:data:image/png;base64,否则下载不

如我自己的流:

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACgCAIAAABhQAIFAAACaklEQVR42u3aUXLCMAwEUO5/6fYKMNLKcvL2k4E08UsHsfHnTy7PxxIgFISCEKEgFISCEKEgFISCEKEgFISCEKEgFISCEKG8h/ATyK9/q3KeXZ+dXAeECBEiRLiXsPQ9/MXSVD5bec+GdUCIECFChPcR/vp1XRlnKsfvGjcm1wEhQoQIEb6LsOv1xHsQIkSIECHCk+NM18/nyVsQIUKECBG+i3Cy5u76qb7t9kKIECFChPcRTi7f5tftYEOIECHCdxFOJnHZlUfNG5cIIUKECBHOEybGljRV5ZiTIxhChAgRIryb8FQFnN4ulRidECJEiBDhcwi7Rp7KElSOmR5DBioChAgRIkS4tOY+tTWoi3Pyce7SR74IESJEiLCx5k4fp6vmXlhhI0SIECHCpYSJyjtx2ZO3xanHAAgRIkSIcNfzwlMVdtfWpq5KYXJkQ4gQIUKEZwgT40NiS1J6+1P6sTNChAgRItxLOLkEiUfHm6t5hAgRIkR4H2Hip3e6Ou+qudNjF0KECBEivIMwTV45/mRln6g7ECJEiBDh3YTpCji9rF1J/EsgRIgQIcK7CRtPvb2G7qrjh6twhAgRIkR4gDCdyhKn+RO3OEKECBEivI8w/ZU+uSWpcg6JLcIIESJEiPA+wsTYkq4LTtXWIVqECBEiRLiIcLJW3jCSdI1pCBEiRIgQYXUk6arLE9XBxFMBhAgRIkT4bMKucWOSuVJNIESIECHCuwnTt0LiHCavMXQtCBEiRIjwMOEtdfDkcexgQ4gQIcLnE8qqIEQoCAUhQkEoCAUhQkEoCAUhQkEoCAUhQkEoCAUhQrk0/1j3Eulg4ZAoAAAAAElFTkSuQmCC
downImg(){
        var byte=this.codeImg.replace("data:image/png;base64,","");
        const fs = uni.getFileSystemManager(); //全局唯一的文件管理器
        var number = Math.random();
        fs.writeFile({
          filePath: wx.env.USER_DATA_PATH + '/code' + number + '.png',
          data: byte,
          encoding: "base64",
          success(res) {
            uni.saveImageToPhotosAlbum({ //保存为png格式到相册
              filePath: wx.env.USER_DATA_PATH + '/code' + number + '.png',
              success: function (res) {
                uni.showToast({ title: "下载成功", icon: "success" });
              },
              fail: function (err) {
                console.log(err)
              }
            })
          }
        })
      },

相关推荐

  1. uniapp程序下载保存图片本地,base64

    2023-12-15 08:20:06       48 阅读
  2. uniapp程序下载base64图片或https图片

    2023-12-15 08:20:06       41 阅读
  3. 程序下载 base64 视频文件本地相册

    2023-12-15 08:20:06       41 阅读
  4. 程序实现图片base64

    2023-12-15 08:20:06       11 阅读
  5. uniapp程序点击保存图片

    2023-12-15 08:20:06       45 阅读
  6. 程序实现图片下载保存功能

    2023-12-15 08:20:06       86 阅读
  7. 【使用uniapp完成程序图片下载本机】

    2023-12-15 08:20:06       41 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-15 08:20:06       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-15 08:20:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-15 08:20:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-15 08:20:06       18 阅读

热门阅读

  1. MSSQL存储过程的功能和用法

    2023-12-15 08:20:06       37 阅读
  2. 华为大数据开发者教程知识点提纲

    2023-12-15 08:20:06       29 阅读
  3. Servlet

    Servlet

    2023-12-15 08:20:06      28 阅读
  4. WPF中DataGrid设置默认选中行

    2023-12-15 08:20:06       40 阅读
  5. OpenCV开发:编译安装opencv

    2023-12-15 08:20:06       40 阅读
  6. 【✅面试编程题:如何用队列实现一个栈】

    2023-12-15 08:20:06       39 阅读
  7. AUTOSAR从入门到精通-中间件通信DDS(一)

    2023-12-15 08:20:06       42 阅读
  8. Ubuntu无法解析域名DNS指向127.0.0.53问题处理

    2023-12-15 08:20:06       41 阅读
  9. CAN总线协议

    2023-12-15 08:20:06       26 阅读
  10. SQL信息系统 - 客观题复习

    2023-12-15 08:20:06       38 阅读