【发布时间】:2011-06-08 19:22:57
【问题描述】:
Firefox 4 公开了一些事件来检测用户何时卸载扩展。我可以让onUninstalling 触发(当用户单击以删除扩展程序时),但是当onUninstalled 触发时(应该在重新启动后发生)我什么也不会发生。
Components.utils.import("resource://gre/modules/AddonManager.jsm");
AddonManager.addAddonListener({
onUninstalled: function(addon){
//does not work
alert("uninstalled!");
},
onUninstalling: function(addon){
//works as expected
alert("uninstalling!");
}
});
我最终希望在用户卸载我的扩展程序后显示一个页面。如果可以的话,我宁愿在 onUninstalled 之后再做。
【问题讨论】:
标签: firefox firefox-addon firefox4