Firefox附加sdk卸载挂钩
我将一些用户数据保存在Firefox附加sdk卸载挂钩,firefox,firefox-addon,firefox-addon-sdk,Firefox,Firefox Addon,Firefox Addon Sdk,我将一些用户数据保存在简单存储器中。当用户卸载加载项时,我想删除此用户数据。有什么事件或类似的事情吗 试试这个: exports.onUnload = function(reason) { //do stuff for unload here } 这将适用于每个文件: require("sdk/system/unload").when(function(reason) { if (reason == "uninstall") { // do uninstall stuff..
简单存储器中
。当用户卸载加载项时,我想删除此用户数据。有什么事件或类似的事情吗 试试这个:
exports.onUnload = function(reason) {
//do stuff for unload here
}
这将适用于每个文件:
require("sdk/system/unload").when(function(reason) {
if (reason == "uninstall") {
// do uninstall stuff..
}
});
我认为这只适用于main.js文件,它已经被弃用了。奇怪,但在我的例子中,当我单击remove addon时,我得到了“禁用”的原因。但无论如何,感谢您提供的解决方案。由于API中的错误,您总是得到“禁用”,请参阅页面底部的评论: