management.onUninstalled
Wird ausgelöst, wenn ein Add-on deinstalliert wird.
Diese API erfordert die API-Berechtigung „management“.
Syntax
browser.management.onUninstalled.addListener(listener)
browser.management.onUninstalled.removeListener(listener)
browser.management.onUninstalled.hasListener(listener)
Für Events stehen drei Funktionen zur Verfügung:
addListener(listener)-
Fügt diesem Event einen Listener hinzu.
removeListener(listener)-
Beendet das Abhören dieses Events. Das Argument
listenerist der zu entfernende Listener. hasListener(listener)-
Prüft, ob ein
listenerfür dieses Event registriert ist. Gibttruezurück, wenn er registriert ist, andernfallsfalse.
Syntax von addListener
>Parameter
listener-
Die Funktion, die aufgerufen wird, wenn dieses Event eintritt. Der Funktion wird das folgende Argument übergeben:
info-
ExtensionInfo: Informationen über das deinstallierte Add-on.
Beispiele
Die Namen von Add-ons protokollieren, wenn sie deinstalliert werden:
browser.management.onUninstalled.addListener((info) => {
console.log(`${info.name} was uninstalled`);
});
Browser-Kompatibilität
Hinweis:
Diese API basiert auf der chrome.management-API von Chromium. Diese Dokumentation wurde aus management.json im Chromium-Code abgeleitet.