AudioContext: baseLatency-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
Die schreibgeschützte Eigenschaft baseLatency
des AudioContext
-Interfaces gibt einen Gleitkommawert zurück, der die Anzahl der Sekunden darstellt, die durch die Verarbeitungslatenz verursacht werden, wenn der AudioContext
ein Audiopuffer vom AudioDestinationNode
— d.h. das Ende des Audiografen — in das Audiosubsystem des Host-Systems zur Wiedergabe überträgt.
Hinweis:
Sie können während der Konstruktionszeit mit der Option latencyHint
eine bestimmte Latenz anfordern, aber der Browser kann die Option ignorieren.
Wert
Ein Gleitkommawert, der die Basislatenz in Sekunden darstellt.
Beispiele
// 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
Spezifikationen
Specification |
---|
Web Audio API # dom-audiocontext-baselatency |