Firefox附加sdk卸载钩子

时间:2014-09-19 12:15:48

标签: firefox firefox-addon firefox-addon-sdk

我在simple-storage中保留了一些用户数据。当用户卸载加载项时,我想删除此用户数据。是否有某些事件或类似事件?

2 个答案:

答案 0 :(得分:5)

这适用于每个文件:

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

答案 1 :(得分:2)

试试这个:

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