DedicatedWorkerGlobalScope
Baseline 廣泛可用 *
注意: 此功能僅在 專用 Web Worker 中可用。
DedicatedWorkerGlobalScope 物件(即 Worker 的全域性作用域)可以透過 self 關鍵字訪問。一些通常不與 worker 全域性作用域關聯,但可在其上使用的附加全域性函式、名稱空間物件和建構函式,在 JavaScript 參考 中列出。另請參閱:可供 Worker 使用的函式。
例項屬性
此介面繼承了 WorkerGlobalScope 介面及其父介面 EventTarget 的屬性。
例項方法
此介面繼承了 WorkerGlobalScope 介面及其父介面 EventTarget 的方法。
DedicatedWorkerGlobalScope.close()-
丟棄
WorkerGlobalScope事件迴圈中排隊的任何任務,從而有效地關閉此特定作用域。 DedicatedWorkerGlobalScope.postMessage()-
將一個訊息 — 可以包含任何 JavaScript 物件 — 傳送回首次生成該 worker 的父文件。
DedicatedWorkerGlobalScope.cancelAnimationFrame()-
取消先前透過呼叫
requestAnimationFrame()而排程的動畫幀請求。 DedicatedWorkerGlobalScope.requestAnimationFrame()-
執行一次動畫幀請求,並在下一次重繪之前呼叫使用者提供的回撥函式。
事件
使用 addEventListener() 偵聽此事件,或將事件監聽器分配給此介面的 oneventname 屬性。
message-
當 worker 收到來自其父級的訊息時觸發。
messageerror-
當 worker 收到無法反序列化的訊息時觸發。
rtctransform-
當編碼的影片或音訊幀已排隊等待由 WebRTC Encoded Transform 處理時觸發。
規範
| 規範 |
|---|
| HTML # dedicated-workers-and-the-dedicatedworkerglobalscope-interface |
瀏覽器相容性
載入中…