Afficher les notifications à l'utilisateur, en utilisant le mécanisme de notification du système d'exploitation sous-jacent. Étant donné que cette API utilise le mécanisme de notification du système d'exploitation, les détails de l'apparence et du comportement des notifications peuvent varier en fonction du système d'exploitation et des paramètres de l'utilisateur.

Pour utiliser cette API, vous devez  avoir la permission "notifications".

Types

notifications.NotificationOptions
Définit le contenu d'une notification.
notifications.TemplateType
Le type de notification Par exemple, cela définit si la notification peut contenir une image.

Fonctions

notifications.clear()
Effacer une notification spécifique, compte tenu de son identifiant.
notifications.create()
 Créez et affichez une nouvelle notification.
notifications.getAll()
Recevez toutes les notifications
notifications.update()
Mettre à jour une notification

Evénements

notifications.onButtonClicked
Lancé lorsque l'utilisateur a cliqué sur un bouton dans la notification.
notifications.onClicked
Lancé lorsque l'utilisateur a cliqué sur la notification, mais pas sur un bouton.
notifications.onClosed
Lancé lorsqu'une notification est fermée, soit par le système, soit parce que l'utilisateur l'a rejeté..
notifications.onShown
Lancé immédiatement après l'affichage d'une notification.

Compatibilité du navigateur

ChromeEdgeFirefoxFirefox for AndroidOpera
NotificationOptions Oui Non4548 Oui
TemplateType Oui Non45 *48 * Oui *
clear Oui Non4548 Oui
create Oui Non4548 Oui
getAll Oui Non4548 Oui
onButtonClicked Oui Non Non Non Oui
onClicked Oui Non4748 Oui
onClosed Oui Non4548 Oui
onShown Non Non5656 Non
update Oui Non Non Non Oui *

Example extensions

Remerciements :

Cette API est basée sur l'API Chromium chrome.notifications.

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1, lp177
Dernière mise à jour par : hellosct1,