このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
DedicatedWorkerGlobalScope
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
* Some parts of this feature may have varying levels of support.
メモ: この機能は専用ウェブワーカー内でのみ利用可能です。
DedicatedWorkerGlobalScope オブジェクト(Worker グローバルスコープ)は、 self キーワードでアクセスできます。一部の追加のグローバル関数、名前空間オブジェクト、コンストラクターは、通常はワーカーのグローバルスコープに関連付けられていませんが、利用することができ、 JavaScript リファレンスに列挙されています。ワーカーで利用できる機能も参照してください。
インスタンスプロパティ
このインターフェイスは WorkerGlobalScope、またその親の EventTarget インターフェイスからプロパティを継承しています。
DedicatedWorkerGlobalScope.name読取専用-
WorkerがWorker()コンストラクターを使用して作成されたときに、(オプションで)指定された名前です。これは主にデバッグのために使用されます。
インスタンスメソッド
このインターフェイスは WorkerGlobalScope、またその親の EventTarget インターフェイスからメソッドを継承しています。
DedicatedWorkerGlobalScope.close()-
WorkerGlobalScopeのイベントループでキューに入れられたタスクを破棄し、この特定のスコープを具体的に閉じます。 DedicatedWorkerGlobalScope.postMessage()-
メッセージ(あらゆる JavaScript オブジェクトで構成可能)を、ワーカーを最初に生成した親ドキュメントに送信します。
DedicatedWorkerGlobalScope.cancelAnimationFrame()-
以前に
requestAnimationFrame()を呼び出してスケジュールされたアニメーションフレームリクエストを取り消します。 DedicatedWorkerGlobalScope.requestAnimationFrame()-
アニメーションフレームリクエストを実行し、次の再描画の前にユーザー提供のコールバック関数を呼び出します。
イベント
このイベントを待ち受けするには、 addEventListener() などのメソッドで使用するか、このインターフェイスの onイベント名 プロパティにイベントリスナー設定するかしてください。
message-
ワーカーが親からメッセージを受け取ったときに発行されます。
messageerror-
ワーカーがデシリアライズできないメッセージを受け取ったときに発行されます。
rtctransform-
エンコードされた動画または音声フレームが WebRTC エンコード変換で処理するためにキューに入れられたときに発行されます。
仕様書
| Specification |
|---|
| HTML> # dedicated-workers-and-the-dedicatedworkerglobalscope-interface> |
ブラウザーの互換性
Loading...