AudioSinkInfo
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Das AudioSinkInfo-Interface der Web Audio API repräsentiert Informationen, die die Sink-ID eines AudioContext beschreiben, welche über AudioContext.sinkId abgerufen wird.
Instanzeigenschaften
typeSchreibgeschützt Experimentell-
Gibt den Typ des Audioausgabegeräts zurück.
Beispiele
Wenn ein neuer AudioContext mit einem sinkId-Wert von { type: 'none' } erstellt wird, gibt der Aufruf von AudioContext.sinkId später im Code ein AudioSinkInfo-Objekt zurück, das type: 'none' enthält. Dies ist derzeit der einzige verfügbare Wert.
js
audioCtx = new window.AudioContext({
sinkId: { type: "none" },
});
// …
audioCtx.sinkId;
Spezifikationen
| Specification |
|---|
| Web Audio API> # AudioSinkInfo> |
Browser-Kompatibilität
Siehe auch
- SetSinkId Testbeispiel (sehen Sie sich den Quellcode an)
AudioContext.setSinkId()AudioContext.sinkIdsinkchange