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 | 
浏览器兼容性
加载中…