2014-09-19 14 views

risposta

5

questo funzionerà in ogni file:

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

Grazie per la nota man male tenere a mente – Noitidart

+0

Strano, ma nel mio caso ho il motivo 'disabilita', quando clicco su remove addon. Ma in ogni caso, grazie per la soluzione. – ebaranov

+0

Hai sempre 'disabilitato' a causa di un bug nell'API, vedi il commento in fondo alla pagina: https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Listening_for_load_and_unload – msangel

2

Prova questo:

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

Penso che questo funziona solo nel file main.js, ed è deprecato. – erikvold

Problemi correlati