Canvas 的上下文支持createImageData
,putImageData
但是,paint workletpaint
方法中的上下文似乎不支持这些方法。我知道它不允许从上下文中读取像素数据,因为它在本文档中明确说明:
绘制工作集的上下文与上下文并非 100% 相同。到目前为止,缺少文本呈现方法,出于安全原因 ,您无法从画布中读取像素。
我很惊讶,似乎也无法将像素写入画布。我错过了什么还是什么?
这是我为演示该问题而制作的代码笔- 当我运行它时,ChromeUncaught TypeError: ctx.createImageData is not a function
会在控制台中打印。