notifications.onClosed
Lancé lorsqu'une notification est fermée, soit par le système, soit par l'utilisateur.
Syntaxe
browser.notifications.onClosed.addListener(listener);
browser.notifications.onClosed.removeListener(listener);
browser.notifications.onClosed.hasListener(listener);
Les événements ont trois fonctions :
addListener(callback)-
Ajoute un écouteur à cet événement.
removeListener(listener)-
Arrêtez d'écouter cet événement. L'argument
listenerst l'écouteur à supprimer. hasListener(listener)-
Vérifiez si
listenerst enregistré pour cet événement. Renvoietrues'il écoute, sinonfalse.
Syntaxe addListener
>Parameters
callback-
Fonction qui sera appelée lorsque cet événement se produit. La fonction recevra les arguments suivants :
notificationId-
string. ID de la notification fermée. byUser-
boolean.truesi la notification a été fermée par l'utilisateur, oufalsesi elle a été fermée par le système. Cet argument n'est pas supporté dans Firefox.
Compatibilité des navigateurs
Chargement…
Exemples
Dans cet exemple simple, nous ajoutons un écouteur à l'événement notifications.onClosed pour écouter les notifications système fermées. Lorsque cela se produit, nous enregistrons un message approprié à la console.
browser.notifications.onClosed.addListener(function (notificationId) {
console.log("Notification " + notificationId + " has closed.");
});
Note :
Cette API est basée sur l'API Chromium chrome.notifications.