MediaSession: Methode setCameraActive()
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die setCameraActive()
-Methode des MediaSession
-Interfaces wird verwendet, um dem Nutzeragenten mitzuteilen, ob die Kamera des Nutzers als aktiv angesehen wird.
Rufen Sie diese Methode am navigator
-Objekt auf, und zwar beim
mediaSession
-Objekt.
Beachten Sie, dass der Status der Kamera nicht in der MediaSession
selbst verfolgt wird, sondern separat nachverfolgt werden muss.
Syntax
setCameraActive(active)
Parameter
active
-
Ein boolescher Wert, der angibt, ob die Kamera als aktiv angesehen wird oder nicht.
Rückgabewert
Keiner (undefined
).
Beispiele
Unten ist ein Beispiel, das den aktiven Kamerastatus der aktuellen
MediaSession
aktualisiert sowie Anfragen zum Ändern des Kamerastatus mit setActionHandler()
abhört.
let cameraActive = false;
navigator.mediaSession.setCameraActive(cameraActive);
navigator.mediaSession.setActionHandler("togglecamera", () => {
cameraActive = !cameraActive;
navigator.mediaSession.setCameraActive(cameraActive);
});
Spezifikationen
Specification |
---|
Media Session # dom-mediasession-setcameraactive |
Browser-Kompatibilität
BCD tables only load in the browser