alarms
在未來的特定時間安排程式碼執行。這類似於 Window.setTimeout() 和 Window.setInterval(),但這些函式不適用於按需載入的後臺頁面。
警報不會在瀏覽器會話之間持久化。它們是在單個擴充套件的所有上下文中全域性建立的。例如,在後臺指令碼中建立的警報將在後臺指令碼、選項頁面、彈出頁面和擴充套件標籤頁中觸發 onAlarm 事件(反之亦然)。警報 API 在 內容指令碼 中不可用。
要使用此 API,您需要擁有“alarms” 許可權。
型別
alarms.Alarm-
有關特定警報的資訊。
方法
alarms.clear()-
清除指定的警報,根據其名稱。
alarms.clearAll()-
清除所有計劃的警報。
alarms.create()-
建立新警報。
alarms.get()-
檢索指定的警報,根據其名稱。
alarms.getAll()-
檢索所有計劃的警報。
事件
alarms.onAlarm-
警報觸發時傳送。
擴充套件程式示例
瀏覽器相容性
載入中…
注意: 此 API 基於 Chromium 的 chrome.alarms API。