音频工作线程
Web 音频 API 的 AudioWorklet
接口用于提供自定义音频处理脚本,这些脚本在单独的线程中执行,以提供极低的延迟音频处理。
工作线程的代码在 AudioWorkletGlobalScope
全局执行上下文中运行,使用与工作线程和其他音频节点共享的单独 Web 音频线程。
通过 BaseAudioContext.audioWorklet
属性访问音频上下文中的 AudioWorklet
实例。
实例属性
AudioWorklet
接口本身不定义任何属性,但继承了 Worklet
的属性。
实例方法
此接口继承了来自 Worklet
的方法。AudioWorklet
接口本身不定义任何方法。
事件
AudioWorklet
没有响应的事件。
示例
有关自定义音频节点创建的完整示例,请参见 AudioWorkletNode
。
规范
规范 |
---|
Web 音频 API # 音频工作线程 |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参见
AudioWorkletGlobalScope
—AudioWorklet
的全局执行上下文- Web 音频 API
- 使用 Web 音频 API
- 使用音频工作线程