キャンバスタグやその他のタグをウェブワーカーの内部で作成することはできませんが、ウェブワーカーはajax呼び出しを行うことができます。 Webワーカーを作成するために画像を描画し、別のファイルへのajax呼び出しを行い、キャンバスを生成して「getImageData」からデータを返すようにすると効率的でしょうか?キャンバスAPIとWebワーカー
1
A
答えて
2
(ajax呼び出しから受け取る)データに対して何らかの処理を行う必要がある場合は、Webワーカーのみを使用する必要があります。たとえば、1週間以上の株式の平均価格を計算して棒グラフとして表示し、1年分のデータがある場合は、このためにWebワーカーを使用することができます。それ以外の場合は、Webワーカーを使用してAjax呼び出しを行うだけで、そのデータをUIスレッドに再度返す必要はありません。
+0
ありがとうございます。完璧に入れよう –
+1
この回答は、あまりにも確かにそれ自身です。 WebワーカーにAjaxコールを作成および管理させる有効な理由があります。たとえば、JSON 20 MBが返される場合は、WebワーカーでそのJSONを解析し、解析されたオブジェクトをUIスレッドに渡す方が効率的です。そうすれば、非常に長い文字列を処理している間、UIはハングしません。 –
関連する問題
- 1. WebソケットとWebワーカー...リテラル?
- 2. セシウムTaskProcessorとWebワーカー
- 3. Ember並行性とWebワーカー
- 4. IOSのHTML5とWebワーカー
- 5. Webワーカー用ドキュメントフリーキャンバス
- 6. Webワーカーのメモリリーク?
- 7. JavaScriptテストWebワーカー
- 8. モバイルブラウザのWebワーカー
- 9. ble.scan()frow Webワーカー
- 10. "古典的" Webワーカーと "モジュール" Webワーカーの違いは何ですか?
- 11. ChromeのWebワーカーからWebワーカーを作成できません
- 12. AjaxとWebソケットとWebワーカーとの比較
- 13. 。ノードとWebワーカー向けのJSのファイル
- 14. Webワーカーのメッセージの順序
- 15. ループ内のJavascript Webワーカー
- 16. Webワーカーでモジュールスクリプトを使用
- 17. Webワーカーで何が使えますか?
- 18. reduxセレクタ内でWebワーカーを使用
- 19. 永続データを持つWebワーカー
- 20. Webワーカーのメッセージキューにポーリングする
- 21. NodejsモジュールをWebワーカーにロードする
- 22. Webワーカー自体はマルチスレッドですか?
- 23. HTML5 Webワーカーでジオロケーションを使用する
- 24. javascript Webワーカー - データをページスレッドに渡す
- 25. jspページのWebワーカーの使用
- 26. Webワーカー - モジュールをインポートする方法
- 27. ReactネイティブAndroidアプリでWebワーカーを作成
- 28. WebワーカーでのXMLの解析
- 29. 発泡酒のワーカーとワーカーの連絡
- 30. 共有ワーカーとは何ですか?ワーカーと共有ワーカーの違いは?
リモートワーカーによるルーティング(ajax)がWebワーカーに組み込まれたダイレクトメッセージングより効率的な場合は考えられません。 – markE
いいえ、これのためにメインスレッドを使う方が速いです。我々は、プロセッサ対ネットワークの速度について話している、それは明らかです! –