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

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.

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

Specification
Audio Session
# dom-navigator-audiosession

Browser-Kompatibilität

Siehe auch