首先使用 wx.base64ToArrayBuffer 将 base64 数据转换为 ArrayBuffer 数据,使用FileSystemManager.writeFile 将 ArrayBuffer 数据写为本地用户路径的二进制图片文件,此时的图片文件路径在 wx.env.USER_DATA_PATH 中, wx.getImageInfo 接口能正确获取到这个图片资源并 drawImage 至 canvas 上。
在这里可以参考
https://blog.csdn.net/m0_68518907/article/details/130430157
一起学习
小程序中 canvas 的图片不支持 base64 格式
发布时间 2023-06-30 15:40:43作者: jialiangzai