alarms
在未来一个特定的时间运行的计划任务代码。这很像 Window.setTimeout()、Window.setInterval(),不过这些函数仅可以按需使用而不能在后台页面工作。
闹钟不会在浏览器会话之间持续存在。它们在单个扩展的所有上下文中全局创建。例如,在后台脚本中创建的闹钟将在后台脚本、选项页面、弹出页面和扩展标签页中触发 onAlarm 事件(反之亦然)。闹钟 API 在内容脚本中不可用。
想要使用这个 API,你需要获取“alarms”权限。
类型
alarms.Alarm-
关于特定闹钟的信息。
方法
alarms.clear()-
清除指定名称的闹钟。
alarms.clearAll()-
清除所有计划的闹钟。
alarms.create()-
创建新的闹钟。
alarms.get()-
通过名称获取指定的闹钟。
alarms.getAll()-
获取所有计划的闹钟。
事件
alarms.onAlarm-
当闹钟发生的时候触发。
示例扩展
浏览器兼容性
Loading…
备注:
此 API 基于 Chromium 的 chrome.alarms API。