音频解码器:flush() 方法
注意:此功能在专用 Web 工作线程中可用。
flush()
是AudioDecoder
接口的一种方法,它返回一个 Promise,该 Promise 在队列中所有挂起的邮件完成时解析。
语法
js
flush()
参数
无。
返回值
一个解析为 undefined 的Promise
。
异常
如果出现错误,该 Promise 将解析为以下异常之一
InvalidStateError
DOMException
-
如果 Promise 被拒绝,因为
state
不是configured
,则返回。
示例
以下示例刷新了 AudioDecoder
。
js
await audioDecoder.flush();
规范
规范 |
---|
WebCodecs # dom-audiodecoder-flush |
浏览器兼容性
BCD 表仅在浏览器中加载