IdleDetector: change Ereignis
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.
Das change
-Ereignis der IdleDetector
-Schnittstelle wird ausgelöst, wenn sich der Wert von userState
oder screenState
geändert hat.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
, oder setzen Sie eine Ereignis-Handler-Eigenschaft.
addEventListener("change", (event) => {});
onchange = (event) => {};
Ereignistyp
Ein generisches Event
.
Beispiel
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-onchange |
Browser-Kompatibilität
BCD tables only load in the browser