MediaSession: setMicrophoneActive() Methode
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Die setMicrophoneActive()
-Methode des MediaSession
-Interfaces wird verwendet, um dem User-Agent anzuzeigen, ob das Mikrofon des Benutzers derzeit als stummgeschaltet angesehen wird.
Rufen Sie diese Methode am navigator
-Objekt im mediaSession
-Objekt auf.
Beachten Sie, dass der Status des Mikrofons nicht im MediaSession
selbst verfolgt wird, sondern separat erfasst werden muss.
Syntax
setMicrophoneActive(active)
Parameter
active
-
Ein Boolean, der angibt, ob das Mikrofon als stummgeschaltet angesehen wird oder nicht.
Rückgabewert
Keiner (undefined
).
Beispiele
Nachfolgend ein Beispiel zum Aktualisieren des Mikrofon-Stummschaltungszustandes der aktuellen MediaSession
und zum Zuhören von Anforderungen zur Änderung des Stummschaltungsstatus mit setActionHandler()
.
let microphoneActive = false;
navigator.mediaSession.setMicrophoneActive(microphoneActive);
navigator.mediaSession.setActionHandler("togglemicrophone", () => {
microphoneActive = !microphoneActive;
navigator.mediaSession.setMicrophoneActive(microphoneActive);
});
Spezifikationen
Specification |
---|
Media Session # dom-mediasession-setmicrophoneactive |
Browser-Kompatibilität
BCD tables only load in the browser