management.onEnabled()

L'auditeur de l'événement appelé lorsque l'événement enabled est déclenché, indiquant qu'un add-on est maintenant activé.

L'API requière l'API de permission "management"

Syntaxe

js
browser.management.onEnabled.addListener(listener);
browser.management.onEnabled.removeListener(listener);
browser.management.onEnabled.hasListener(listener);

Les événements ont trois fonctions :

addListener(callback)

Ajoutez un auditeur à cet événement.

removeListener(listener)

L'argument de l'auditeur est l'auditeur à supprimer.

hasListener(listener)

Vérifie si l'auditeur est enregistré à l'événement. Renvoie true s'il est à l'écoute, sinon false .

Syntaxe addListener

Parameters

function

Fonction de rappel qui sera appelée lorsque cet événement se produira. La fonction passera par l'argument suivant :

info

ExtensionInfo: informations de l'extension qui a été désinstallé.

Compatibilité des navigateurs

BCD tables only load in the browser

Exemples

Enregistrez les noms des extensions lorsqu'ils sont activés :

js
browser.management.onEnabled.addListener((info) => {
  console.log(info.name + " was enabled");
});

Note :

Cette API est basée sur l'API Chromium chrome.management. Cette documentation est dérivée de management.json dans le code de Chromium code.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.