web-worker

    9

    1答えて

    私は、Chromeを使用してデータを受信するためだけにウェブワーカーの内部でウェブソケットを処理することができました。データを送信しようとすると、DOM例外が発生し、誰かがデータを送信することができましたか? これは私のWebワーカーにはあります。 self.addEventListener('message', function(e) { var data = e.data; switch

    7

    2答えて

    私はこのトピックに触れる古い記事を見てきましたが、現代的なアプローチが何であるか知りたかったのです。 使用例は次のとおりです。(1)長時間実行するタスク を60秒間、たとえば 、つまり、60秒間かかることがあります。 (2)タスクを細分することはできません。 その他の要件は次のとおりです。 は、タスクが実行中のタスク 安定性を止めることができるように素敵な を完了したときに知っておく必要があります

    12

    1答えて

    実際にWeb Workerの「標準構文」をwebpack(例えばvar worker = new Worker('my-worker-file.js');)で処理することは可能でしょうか? 私は約worker-loaderを知っていますが、わかっている限り、特定の構文が必要で、標準のものと互換性がありません。 つまり、コードを変更せずにwebpackでそのファイルをバンドルすることは可能ですか?

    6

    1答えて

    でこのlinkを別のワーカー内のワーカーを作成しようとしたときに、労働者が定義されていないと言う。 Workers may spawn more workers if they wish. So-called sub-workers must be hosted within the same origin as the parent page. Also, the URIs for subwor

    14

    1答えて

    2つの大きなキャンバスの内容を比較するアプリケーションのパフォーマンスを向上させようとしています。 問題は、比較中にブラウザのメインスレッドがブロックされ、応答しないUIが発生することです。比較関数の実行時間は約10msで、250msまたは500msごとに比較が行われます。 私はweb workerを作成して別のスレッドを使用するというアイデアを思いつきました。今はかなりうまく動作しますが、驚くほ

    5

    1答えて

    私のウェブサイトは、Webソケットを使用してリアルタイムデータのストリームに接続します。データのストリームは一連のJSONメッセージです。 websocketハンドラでは、メッセージを受け取ると、JSONを解析し、いくつかのデータポイントをグラフに追加します。 私の質問は:それは自分のワーカースレッドにwebsocketを移動する意味ですか? 最初は自分のスレッドでJSONを解析し、UIスレッドに

    5

    1答えて

    ReactコンポーネントをHTML5 WebWorkerでレンダリングする方法についてオンラインで見ました。リアクトの背後にあるヘッドハンチョさえも、それについて話していました。 私は、配列の各要素に対してReactレンダリングを実行しているため、WebWorkerにそれらの要素をそれぞれ配置し、HTML文字列をメインにポストすることを考えています。 UIスレッド。 私の質問です - 私たちはレン

    5

    2答えて

    Webワーカーが信頼できないJavaScriptコードを安全に処理できるかどうか疑問に思っていました。たとえば、開発者が新しい描画ツールを実装できる図面アプリケーションのコンテキストでは、コードをWebワーカーに配置し、ユーザーがキャンバスをクリックしてカーソル位置を含むJSONメッセージを送信し、画像データの配列を生成し、スクリプトが終了すると、新しい画像データを含むメッセージを戻す。 これは安

    68

    5答えて

    angersJSはウェブワーカーを使ってバックグラウンドでプロセスを実行するにはどうすればよいですか?これに従うべきパターンがありますか? 現在、私は別のWebワーカーにモデルを持つサービスを使用しています。実装では ClientsFacade.calculateDebt(client1); //Just an example.. 、この方法は、データを持つ労働者にメッセージを送信します。この

    6

    4答えて

    Web Workersは、私がブログ投稿の件名やプレゼンテーションの言葉にかかわらず、時折ブラッシュアップする技術です。私が参加し、より最近のプレゼンテーション中に は、スピーカーは、ウェブの労働者について語った: 私は、彼らがより多く使用されていない理由は本当にわかりません。 私は、このような明らかな利点& use casesと技術のために、ウェブの労働者はかなり遅い、または狭い採用を持っている