ウェブワーカーの内部にキャンバスエレメントを使用する方法はありますか?私はの画像を減らすために、Webワーカーの内部にcanvas.toBlobを実行したいと思います。
ウェブワーカーでキャンバスを使用する
- 私はキャンバスオフスクリーン実験について知っているのImageDataは私を助けないWebワーカーに渡すことができ、私はcanvas.toBlob
- を行うにはキャンバスではなく、canvasContextを必要とするだけ知っていますFirefoxでは、他のブラウザでもサポートが必要です。
どういうわけか、https://github.com/substack/webworkify webworkifyですか?これは、Webワーカーの内部に他のライブラリを必要とすることができますか?
Webワーカーにキャンバス要素を渡すか、Webワーカー内部にキャンバス要素を作成するか、イメージの品質を低下させる別の方法を見つける必要があります。
OffscreenCanvas https://developer.mozilla.org/en-US/docs/Web/API/OffscreenCanvas – defghi1977
感謝を試したが、私の問題の前にドットで記載されている第二の点に注意してください。 – bergben
現在のところ、クロスブラウザの方法ではなく、WebワーカーがDOMを操作する方法 – Viney