Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
AudioSinkInfo
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
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-
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.
audioCtx = new window.AudioContext({
sinkId: { type: "none" },
});
// ...
audioCtx.sinkId;
Spezifikationen
| Spezifikation |
|---|
| Web Audio API> # AudioSinkInfo> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Siehe auch
- SetSinkId Testbeispiel (sehen Sie sich den Quellcode an)
AudioContext.setSinkId()AudioContext.sinkIdsinkchange