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