IdleDetector: screenState-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Hinweis: Diese Funktion ist in Dedicated Web Workers verfügbar.
Die schreibgeschützte screenState
-Eigenschaft des IdleDetector
-Interfaces
gibt einen String zurück, der anzeigt, ob der Bildschirm gesperrt ist, entweder "locked"
oder
"unlocked"
.
Wert
Entweder "locked"
oder "unlocked"
, wenn IdleDetector.start()
aufgerufen wurde, oder null
andernfalls.
Beispiele
Im folgenden Beispiel gibt der change
-Callback den Status von userState
und screenState
in der Konsole aus.
idleDetector.addEventListener("change", () => {
const userState = idleDetector.userState;
const screenState = idleDetector.screenState;
console.log(`Idle change: ${userState}, ${screenState}.`);
});
Spezifikationen
Specification |
---|
Idle Detection API # api-idledetector-screenstate |
Browser-Kompatibilität
BCD tables only load in the browser