微信小程序后端返回的不是图片地址,而是二进制图片流,前端渲染图片
遇到这种情况我们需要借助wx.request这个api成功获取到图片的二进制流,然后在通过wx.arrayBufferToBase64把图片的二进制流转化成正常的64进制,然后在拼接图片的url代码如下:wx.request({ url:url, //获取图片的URL method: "get", responseType: 'arraybuffer', //ArrayBuffer涉及面比较广,我的理解是ArrayBuffer代表内存之中的一段二进制数据,一旦生成不能再改。可以通过
原创
2020-12-28 14:56:13 ·
2676 阅读 ·
1 评论