Skip to content

Latest commit

 

History

History
72 lines (56 loc) · 2.91 KB

File metadata and controls

72 lines (56 loc) · 2.91 KB
title slug
idle
Mozilla/Add-ons/WebExtensions/API/idle

{{AddonSidebar}}

找出用户系统何时处于空闲,锁定或活动状态。

要使用此 API,你需要具有“空闲”权限

类型

  • {{WebExtAPIRef("idle.IdleState")}}
    • : 描述设备空闲状态的字符串。

函数

  • {{WebExtAPIRef("idle.queryState()")}}
    • : 如果系统被锁定则返回“已锁定”,如果用户未在指定的秒数内生成任何输入,则返回“空闲”,否则返回“活动”。
  • {{WebExtAPIRef("idle.setDetectionInterval()")}}
    • : 设置用于确定系统何时处于 {{WebExtAPIRef("idle.onStateChanged")}} 事件的空闲状态的时间间隔。

事件

  • {{WebExtAPIRef("idle.onStateChanged")}}
    • : 当系统改变状态时触发。

浏览器兼容性

{{Compat}}

{{WebExtExamples("h2")}}

Note

此 API 基于 Chromium 的 chrome.idle API。本文档源自 Chromium 代码中的 idle.json

Microsoft Edge 兼容性数据由 Microsoft Corporation 提供,并包含在 Creative Commons Attribution 3.0 United States License 下。

了解更多:

requestIdleCallback...