空闲检测器:screenState 属性
screenState
的只读属性 IdleDetector
接口返回一个字符串,指示屏幕是否已锁定,其中一个是 "locked"
或 "unlocked"
。
值
如果已调用 IdleDetector.start()
,则为 "locked"
或 "unlocked"
,否则为 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-screenstate |
浏览器兼容性
BCD 表仅在启用了 JavaScript 的浏览器中加载。