我正在通过套接字接收 base64 编码的位图数据,我使用 atob 解码此数据,现在已准备好在 HTML5 画布上绘制位图数据。
我正在读这篇文章
Safari 中的数据 URI 泄漏(原为:HTML5 画布的内存泄漏)
虽然我可以使用 context.drawImage(..) 在画布上绘制我的位图数据,但我正在寻找一种不同的方法,因为在多次调用 drawImage 时会发生内存泄漏。
这个帖子
Safari 中的数据 URI 泄漏(原为:HTML5 画布的内存泄漏)
指“创建一个像素数据数组并使用 putImageData 将其写入画布”但是没有代码支持这一点。
如何从我的位图数据创建像素数据数组?
基本上我想通过使用 putImageData 在画布上绘制我的位图数据。
谢谢你。