uniapp base64 转 png

主要用到了这个API, uni.base64ToArrayBuffer(base64)

// 将Base64编码的字符串转换为ArrayBuffer对象
const base64 = res.data.img; // Base64编码的图片数据
const arrayBuffer = uni.base64ToArrayBuffer(base64);

// 创建Blob对象
const blob = new Blob([arrayBuffer], { type: 'image/png' });

// 创建URL对象并指向blob
const url = URL.createObjectURL(blob);

// 然后可以将url用作图片的src,或者上传到服务器或保存到本地
this.imageSrc = url
posted @ 2023-12-14 11:40  Kllin  阅读(419)  评论(0编辑  收藏  举报