网站首页 > 开源技术 正文
微信小程序图片流&本地图片转base64处理方案
图片流转base64展示
const that = this;
request({
url: 'XXXXX',
method: 'GET',
responseType: 'arraybuffer',
success: function(res) {
const base64 = wx.arrayBufferToBase64(res);
that.setData({
userImageBase64: `data:image/jpg;base64,${base64}`
});
}
}); wxml展示图片
<image src='{{userImageBase64}}' style='width: 100rpx; height: 100rpx;' />本地图片转base64
wx.chooseImage({
success (res) {
// tempFilePath可以作为img标签的src属性显示图片
const tempFilePaths = res.tempFilePaths;
const fileManager = wx.getFileSystemManager();
const base64 = fileManager.readFileSync(tempFilePaths[0], 'base64');
console.log('=============================', base64);
},
fail () {
wx.showToast({
title: '获取图片失败',
icon: 'success',
duration: 2000
})
}
})- wx.chooseImage:获取本地图片
- wx.getFileSystemManager:创建文件管理类
- readFileSync:读取本地文件,直接得到base64
大家在看
关注公众号: 页面仔小杨 【实战干货、原创分享】
- 上一篇: 弹窗设计方式详解
- 下一篇: 抖音Android无障碍开发知识总结
猜你喜欢
- 2025-01-05 聚沙成塔 | 需要注意的交互细节01
- 2025-01-05 安卓中的ARCore和Sceneform-处理手势和碰撞
- 2025-01-05 如何开发视频会议App?
- 2025-01-05 微信小程序官方设计规范(附PSD+Sketch源文件)
- 2025-01-05 自拍杆,靠边站!自拍勺才是爱拍族福音
- 2025-01-05 社交软件开发5-客户端开发-android和ios验证登陆
- 2025-01-05 尝鲜 Vue3.0+Vite 自定义导航栏+弹窗组件
- 2025-01-05 交互设计基础知识
- 2025-01-05 vue3.0系列:Vue3自定义PC端弹窗组件V3Layer
- 2025-01-05 教你一招,手机耳机音量一键同步!
欢迎 你 发表评论:
- 12-23360应用软件下载官方网站(360应用软件下载官方网站安装)
- 12-23电脑硬盘分区c盘太小了怎么增大
- 12-23project2013密钥(2010版project密钥)
- 12-23mail邮箱系统(邮箱管理系统)
- 12-23win10系统下载gho(win10下载ghost)
- 12-23电脑为啥黑屏打不开(电脑黑屏怎么都打不开)
- 12-23qq丢了怎么找回账号和密码(qq丢了怎么能找回)
- 12-23电脑系统重装u盘启动(电脑重装系统如何u盘启动)
- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)

本文暂时没有评论,来添加一个吧(●'◡'●)