Холст без документов для веб-работника - PullRequest
3 голосов
/ 09 августа 2011

Есть ли реализация canvas без document.createElement('canvas')?

Я хочу работать с холстом в веб-приложении, но не могу передать ему данные холста через worker.postMessage(), потому что холст - это HTMLElement.

var canvas = document.createElement('canvas'), worker = new Worker('canvas.js');
worker.postMessage(canvas.getData());

Также я не хочу передавать ImageData canvas веб-работнику, потому что я не хочу внедрять context2d.drawImage() вручную.

1 Ответ

1 голос
/ 09 августа 2011

Неа. Извините, ImageData ваш единственный выход здесь.

...