alarms
Planen Sie Code so, dass er zu einem bestimmten Zeitpunkt in der Zukunft ausgeführt wird. Dies ist ähnlich wie Window.setTimeout()
und Window.setInterval()
, außer dass diese Funktionen nicht mit Hintergrundseiten funktionieren, die nach Bedarf geladen werden.
Alarme bleiben nicht über Browsersitzungen hinweg erhalten. Sie werden global in allen Kontexten einer einzelnen Erweiterung erstellt. Zum Beispiel löst ein Alarm, der im Hintergrundskript erstellt wurde, das onAlarm
-Ereignis im Hintergrundskript, auf der Optionsseite, der Popup-Seite und den Erweiterungstabs aus (und umgekehrt). Die Alarms-API ist in Inhalts-Skripten nicht verfügbar.
Um diese API zu nutzen, müssen Sie die Berechtigung "alarms" in permission haben.
Typen
alarms.Alarm
-
Informationen über einen bestimmten Alarm.
Methoden
alarms.clear()
-
Löscht einen bestimmten Alarm mit seinem Namen.
alarms.clearAll()
-
Löscht alle geplanten Alarme.
alarms.create()
-
Erstellt einen neuen Alarm.
alarms.get()
-
Ruft einen bestimmten Alarm mit seinem Namen ab.
alarms.getAll()
-
Ruft alle geplanten Alarme ab.
Ereignisse
alarms.onAlarm
-
Wird ausgelöst, wenn ein Alarm ausgelöst wird.
Beispielerweiterungen
Browser-Kompatibilität
Loading…
Hinweis:
Diese API basiert auf der chrome.alarms
-API von Chromium.