web-worker

    1

    1答えて

    私はhtml5キャンバスから.toDataURL()を使用してピクセルデータを取得する画像処理を行っています。 出力された配列が100MBのメモリを占有している場合、そのオブジェクトをワーカーに渡して何らかの計算を行います。オブジェクトが値渡しで渡されるため、この配列のコピーが2つあります。メモリの?

    1

    2答えて

    ReactとReduxを使用してアプリケーションを構築しました。これはバックエンドからAPIを呼び出し、アイテムのリストをレンダリングします。このリストに無限のスクロールページングがあります。このような感じです。 私はこのアプリをAndroidアプリのwebviewで開いていますが、これは問題ではありません。問題は、ページのページ付けが1つしかない場合、スクロール中にそのパフォーマンスは良好ですが

    8

    1答えて

    私はユーザーが(plotly.jsを使って)独自のビジュアライゼーションを構築できるダッシュボードに取り組んでいます。 これらの視覚化の複雑さにより、レンダリング時間が長くなり、フリーズブラウザUIになることがあります。 ダッシュボードに他のタスク用のWebワーカーを既に作成しています。おそらく、Webワーカーにplotly.jsグラフを描画してメインスレッドに戻す方法がありますか? 私は、Web

    -1

    2答えて

    私のページには、ユーザーが持っている未読メッセージの数を示す電子メールボタンがあります。 未読メッセージの数を返すエンドポイントがあります。 ユーザーがページ全体を更新しなくても、メッセージの数をリフレッシュしたいと考えています。 私は、新しいメッセージがある場合、html5ウェブワーカーでsetIntervalを使用して10秒ごとにエンドポイントを呼び出し、それに応じてUIを更新することを考えて

    0

    1答えて

    JavaScriptからsocket.ioを使用して、フラスコサーバーにオーディオバッファをストリームしたいです。しかし、私はそれをオーディオコールバック関数内から使用する場合、ソケットインスタンスは 'undefined'です。 このコードでは、メインスレッドのソケットインスタンスは「ソケット」です。関数 'record'は、新しいバッファがマイクから受信されるたびにワーカーから呼び出されます。

    0

    2答えて

    ウェブワーカーの「コールバック」に基づいて、自分のスコープから変数を更新する必要があります。これらのWebワーカーは、基本的に特定の間隔で値を返す間隔です。ここで は、私はそれが唯一の最初のコールバックのために働き、私は予想通り、約束を使用して、Webワーカーから結果を取得する方法を知っているが、私のworker.js var timer = false; var onmessage = fun

    0

    1答えて

    postMessageを使用してJScriptのワーカーにパラメータを呼び出しています。 DOMのメインスレッドがアイドル状態になった後、残念ながらpostMessageが実行されているようです。コードが実行されている間に投稿する関数が必要です。 背景:Workerは、サーバーと通信するためにwebSocketを保持しています。あなたの助け:)のため function xy() {

    2

    1答えて

    ジオメトリをバッファジオメトリに転送でき、ジオメトリとマテリアルの両方でメッシュがうまく見つかりましたが、モデルがウィンドウに表示されません。ここで は私のコードです: var myWorker = new Worker("js/respond.js"); myWorker.postMessage("horse.js"); myWorker.onmessage = function(e) {

    5

    1答えて

    、彼らは、ポートの配列は、これまで複数の要素を持っていますインスタンスがあります。この onconnect = function(e) { var port = e.ports[0]; port.onmessage = function(e) { var workerResult = 'Result: ' + (e.data[0] * e.data[1]);

    1

    2答えて

    私はEmberアプリケーションにWebワーカーを使って機能を実装しており、ワーカーソースをパッケージ化する方法を理解するのに問題があります。 私の最初のアプローチは、assetsディレクトリにworker.jsを配置することでしたが、私たちの構成では、資産は生産の別のサーバーから提供されている、と私たちはエラーを取得: Failed to construct Worker: Script at h