MediaSession: setMicrophoneActive() Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die setMicrophoneActive() Methode der MediaSession Schnittstelle wird verwendet, um dem Benutzeragenten anzuzeigen, ob das Mikrofon des Benutzers derzeit als stummgeschaltet angesehen wird.
Rufen Sie diese Methode auf dem navigator Objekt
mediaSession Objekt auf.
Beachten Sie, dass der Status des Mikrofons nicht in der MediaSession selbst verfolgt wird, sondern separat verfolgt werden muss.
Syntax
setMicrophoneActive(active)
Parameter
active-
Ein Boolean, der angibt, ob das Mikrofon als stummgeschaltet betrachtet wird oder nicht.
Rückgabewert
Keiner (undefined).
Beispiele
Unten ist ein Beispiel für das Aktualisieren des Mikrofon-Stummschaltstatus der aktuellen
MediaSession sowie für das Annehmen von Anfragen zur Änderung des Stummschaltstatus 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
Loading…