2014-09-19 7 views

Antwort

5

Dies wird in jeder Datei arbeiten:

require("sdk/system/unload").when(function(reason) { 
    if (reason == "uninstall") { 
    // do uninstall stuff.. 
    } 
}); 
+2

Danke für den Hinweis Mann krank im Kopf behalten – Noitidart

+0

Seltsam, aber in meinem Fall habe ich den Grund "deaktivieren", wenn ich auf Addon entfernen klicke. Aber auf jeden Fall, danke für die Lösung. – ebaranov

+0

Sie haben wegen eines Fehlers in der API immer 'disable' bekommen, siehe Kommentar dazu unten auf der Seite: https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Listening_for_load_and_unload – msangel

2

Try this:

exports.onUnload = function(reason) { 
    //do stuff for unload here 
} 
+1

Ich denke, das funktioniert nur in der main.js Datei, und es ist veraltet. – erikvold