AudioContext: baseLatency 属性
baseLatency
是 AudioContext
接口的只读属性,它返回一个 double 值,表示 AudioContext
将音频缓冲区从 AudioDestinationNode
(即音频图的末端)传递到主机系统音频子系统以进行播放时产生的处理延迟(以秒为单位)。
注意:在 构造时间 使用 latencyHint
选项,您可以请求特定的延迟,但浏览器可能会忽略此选项。
值
一个表示基本延迟的双精度值(以秒为单位)。
示例
js
// default latency ("interactive")
const audioCtx1 = new AudioContext();
console.log(audioCtx1.baseLatency); // 0.00
// higher latency ("playback")
const audioCtx2 = new AudioContext({ latencyHint: "playback" });
console.log(audioCtx2.baseLatency); // 0.15
规范
规范 |
---|
Web Audio API # dom-audiocontext-baselatency |
浏览器兼容性
BCD 表格仅在浏览器中加载