AudioDecoder:dequeue 事件
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
备注: 此特性在专用 Web Worker中可用。
AudioDecoder
接口的 dequeue
事件会在 AudioDecoder.decodeQueueSize
减少时触发。
这避免开发者使用 setTimeout()
轮询以确定队列何时减少并需要更多工作入队的需求。
语法
在像 addEventListener()
这样的方法中使用事件名称,或者设置事件处理器属性。
js
addEventListener("dequeue", (event) => { })
ondequeue = (event) => { }
示例
js
audioDecoder.addEventListener("dequeue", (event) => {
// 入队更多解码工作
});
规范
Specification |
---|
WebCodecs> # eventdef-audiodecoder-dequeue> |
浏览器兼容性
Loading…