提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
微信小程序处理图片文件流和视频流,
授权用户授权地址位置若拒绝则引导用户去打开地址位置权限,微信扫码进入小程序带参数
提示:以下是本篇文章正文内容,下面案例可供参考
一、微信小程序图片转base64
我使用的是微信小程序原生开发,图片和视频返回的都是文件流形式,处理图片都是转成base64
request({
url: '你的图片下载地址',
method: 'POST',
data: {
参数 },
responseType: 'arraybuffer'
}).then(res => {
// 将图片文件流转为base64
let url = 'data:image/png;base64,' + wx.arrayBufferToBase64(res.data);
})
二、处理视频流
代码如下(示例):
request({
url: '视频下载地址',
method: 'POST',
data: {
参数 },
responseType: 'arraybuffer'
}).then(res => {
wx.getFileSystemManager().writeFile