图片如何转成byte数组的形式
求高手指点:
wx.chooseImage拿到的是一个图片的临时地址
服务端要求上传的图片是BYTE数组的格式(如下图)。 如何将这个图片转成BYTE[]
我试了用wx.canvasGetImageData,拿到的是一个二维数组
可以转成BASE64,但是不知道怎么转成BYTE[],是否有现成的方法可以调用
代码如下:
let pngData = upng.encode([res.data.buffer], res.width, res.height);
console.log(“pngData”, pngData);
let base64 = wx.arrayBufferToBase64(pngData);