javascript - 吸引 worker

标签 javascript html html5-canvas web-worker

我正在尝试使用 html5 canvas 绘制网络 worker 。工作人员无权访问 DOM,因此我无法从网络工作人员在 Canvas 上绘图。 This other stack overflow question建议我可以操作工作人员的 ImageData。

我是否仅限于对 ImageData 项执行原始像素操作,或者我可以对其执行诸如 drawBezzierCurve() 之类的操作吗?或者也许有一个库可以操作此类数据。

最佳答案

您不能调用任何<canvas>目前由网络 worker 提供的功能。此外,像素操作受到限制,因为您很可能需要使用 postMessage()来回推送整个 Canvas 数据一次,这意味着大量数据复制会减慢速度。

这一切都很糟糕。

关于javascript - 吸引 worker ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9106709/

相关文章:

javascript - Heroku bootstrap 导航栏不渲染

jquery - bxSlider 在首次加载 Chrome 时无法工作

html - 显示图标的最有效和最语义化的方式是什么?

javascript - HTML5 Canvas 4 条线,每个线点上有渐变

javascript - 如何操作 CSS PaintWorklet 上下文的像素数据?

internet-explorer-7 - 在 IE7/8 中使用 kinetic.js 和 ExplorerCanvas

javascript - 无法将最新的 ember 与预编译模板一起使用

javascript - Vue react 性问题,需要一些解释

javascript - JQuery 可排序和可拖动的行为

html - 在中心显示内联的 div