您好,我在开发工具上,使用canvas的drawImage,是可以绘制base64的,但是到了IOS上却不可以,canvas的其他绘图函数都OK,只有绘制base64时什么都没有。以下是代码片段:
thumbCanvasCtx.drawImage( "data:image/png;base64," + thumbBase64, 0, 0, canvasWidth, canvasHeight); thumbCanvasCtx.draw(); |
我的图片是通过WebSocket读取到的ArrayBuffer,是服务器端动态生成的字节码,图片格式是png。
请问是小程序的canvas在IOS上不支持drawImage(base64)吗?还是我的使用方式有问题?
请问解决了吗?
我也遇到相同问题。开发工具里可以绘制,真机无法绘制base64。
官方写了说明的:
https://developers.weixin.qq.com/miniprogram/dev/component/native-component.html
可以具体一点吗
不能new image,怎么实现的