Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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:

js
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

Browser-Kompatibilität

Siehe auch