空闲检测器:userState 属性
userState
是 IdleDetector
接口的只读属性,它返回一个字符串,指示用户自调用 start()
以来是否与设备交互过。
值
如果已调用 IdleDetector.start()
,则为 "active"
或 "idle"
,否则为 null
。
示例
在以下示例中,change
回调函数将 userState
和 screenState
的状态打印到控制台。
js
idleDetector.addEventListener("change", () => {
const userState = idleDetector.userState;
const screenState = idleDetector.screenState;
console.log(`Idle change: ${userState}, ${screenState}.`);
});
规范
规范 |
---|
空闲检测 API # api-idledetector-userstate |
浏览器兼容性
BCD 表格仅在浏览器中加载