Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
alarms
Programmer le code pour qu'il soit exécuté à un moment précis dans le futur. C'est comme setTimeout() and setInterval() sauf que ces fonctions ne fonctionnent pas avec les pages d'arrière-plan qui sont chargées à la demande. Les alarmes ne persistent pas d'une session à l'autre du navigateur
Pour pouvoir utiliser cette API, vous devez disposer de la permission "alarms".
Types
alarms.Alarm-
Ce type permet d'obtenir des informations à propos d'une alarme donnée.
Méthodes
alarms.create()-
Cette fonction permet de créer une nouvelle alarme.
alarms.get()-
Cette fonction permet de récupérer une alarme donnée en fonction de son nom.
alarms.getAll()-
Cette fonction permet de récupérer l'ensemble des alarmes qui sont planifiées.
alarms.clear()-
Cette fonction permet de supprimer une alarme donnée en fonction de son nom.
alarms.clearAll()-
Cette fonction permet de supprimer l'ensemble des alarmes qui sont planifiées.
Évènements
alarms.onAlarm-
Cet évènement est déclenché lorsque l'alarme s'éteint.
Exemples d'extensions
Compatibilité des navigateurs
Chargement...
Note :
Cette API est basée sur l'API Chromium chrome.alarms.