IdleDetector: userState-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 userState
-Eigenschaft des nur-lesbaren IdleDetector
-Interfaces gibt einen String zurück, der anzeigt, ob der Benutzer seit dem Aufruf von start()
mit dem Gerät interagiert hat.
Wert
Entweder "active"
oder "idle"
, 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-userstate |
Browser-Kompatibilität
BCD tables only load in the browser