获取后端流的请求responseType必须使用arraybuffer
将后端数据刘转换为base64再转换为本地图片
html与data
//
<van-image width="460rpx" height="460rpx" src="{
{codeImg}}" />
//
data={
codeImg: '',
}
简单版
async getImage(codeUrl) {
let res = await wepy.request({
url: 'url',
method: 'POST',
data: {
data,
},
header: {
'Content-Type': 'application/json;charset=UTF-8',
Authorization: sessionToken,
},
responseType: 'arraybuffer',
});
if (res) {
var binary = '';
var bytes = new Uint8Array(res);
for (var len = bytes.byteLength, i = 0; i < len; i++) {
binary += String.f