音频解码器:AudioDecoder() 构造函数
注意:此功能在 专用 Web 工作线程 中可用。
AudioDecoder()
构造函数使用提供的 init.output
回调作为输出回调,使用提供的 init.error
回调作为错误回调,以及 AudioDecoder.state
设置为 "unconfigured"
,创建一个新的 AudioDecoder
对象。
语法
js
new AudioDecoder(init)
参数
示例
在以下示例中,使用两个必需的回调函数创建了一个 AudioDecoder
,一个用于处理解码的块,另一个用于处理错误。
js
const audioDecoder = new AudioDecoder({
output: processAudio,
error: onEncoderError,
});
规范
规范 |
---|
WebCodecs # audiodecoder |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。