广告位联系
返回顶部
分享到

微信小程序图片地扯转base64的解决方案

微信小程序 来源:互联网搜集 作者:秩名 发布时间:2019-08-19 17:52:35 人浏览
摘要

使用方法 js文件 let $this = this;request({ url:https://www.dounine.com/hello.jpg, method:GET, responseType: arraybuffer, success:function(res){ let base64 = wx.arrayBufferToBase64(res); $this.data.userImageBase64 = data:image/jpg;base64, +

使用方法

js文件
 

let $this = this;
request({
   url:'https://www.dounine.com/hello.jpg',
   method:'GET',
   responseType: 'arraybuffer',
   success:function(res){
    let base64 = wx.arrayBufferToBase64(res);
    $this.data.userImageBase64 = 'data:image/jpg;base64,' + base64;;
   }
});

wxml文件

 
<image src='{{userImageBase64}}' style='width:90rpx;height:90rpx;' />

PS:小程序本地图片转base64最简单方法
 
  • wx.chooseImage:得到图片地址
  • wx.getFileSystemManager:创建文件管理类
  • readFileSync:读取本地文件,直接得到base64
 

wx.chooseImage({
 success: function(res) {
  console.log(wx.getFileSystemManager().readFileSync(res.tempFilePaths[0], "base64"))
 },
})

附官方api:

https://developers.weixin.qq.com/miniprogram/dev/api/file/wx.getFileSystemManager.html?search-key=getFileSystemManager-[-/a>


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 : https://blog.csdn.net/dounine/article/details/79629271
相关文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计