Можно ли использовать элемент холста внутри веб-рабочего? Я хочу сделать canvas.toBlob внутри веб-рабочего, чтобы уменьшить качество изображения..
Использование холста в веб-рабочем
- Я знаю только ImageData может быть передан на Web Worker, что не помогает, мне нужно холст, а не canvasContext сделать canvas.toBlob
- Я знаю об экспериментальном закадровым холсте в Firefox, я тоже хочу поддержку в других браузерах.
Возможно, как-то через https://github.com/substack/webworkify webworkify? Что позволяет требовать других библиотек внутри веб-рабочего?
Мне либо нужно передать холст-эльмен веб-работнику, либо создать элемент холста внутри веб-рабочего, либо найти альтернативный способ уменьшить качество изображения.
попробовать OffscreenCanvas https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas – defghi1977
спасибо, но обратите внимание на второй пункт, указанный с точкой впереди в моем вопросе – bergben
В настоящее время нет перекрестного браузера, чтобы получить веб-рабочего manulateulate DOM – Viney