Navigator: audioSession-Eigenschaft
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die schreibgeschützte audioSession-Eigenschaft des Navigator-Interfaces gibt das AudioSession-Objekt für das aktuelle Dokument zurück.
Das AudioSession-Interface kann verwendet werden, um zu steuern, wie Audio von einer Webanwendung mit anderem Audio interagiert, das auf einem Gerät abgespielt wird. Zum Beispiel erm��glicht es Entwicklern anzugeben, ob das Audio ihrer Anwendung allein oder zusammen mit anderem Geräteaudio abgespielt werden soll.
Wert
Ein AudioSession-Objekt.
Beispiele
Festlegen des Audiowiedergabetypen
Das folgende Beispiel setzt den Audiowiedergabetyp auf "play-and-record", bevor ein Videoanruf gestartet wird:
navigator.audioSession.type = "play-and-record";
// Start video call
const stream = await navigator.mediaDevices.getUserMedia({
audio: true,
video: true,
});
localVideo.srcObject = stream;
Spezifikationen
| Spezifikation |
|---|
| Audio Session # dom-navigator-audiosession |