Firefox附加SDK 1.6.1是否可以制作卸载按钮?

Firefox附加SDK 1.6.1是否可以制作卸载按钮?,firefox,button,uninstallation,firefox-addon-sdk,Firefox,Button,Uninstallation,Firefox Addon Sdk,我正在写一个Firefox插件。我的老板希望弹出一个许可协议(明白了,它正在工作),用户可以接受或拒绝。我想用“拒绝”按钮卸载加载项。加载项SDK 1.6.1加载项是否可以自行卸载 提前谢谢。好的,我想好了: const {Cu} = require("chrome"); let AddonManager = Cu.import("resource://gre/modules/AddonManager.jsm").AddonManager; ... uninstallExtension(requ

我正在写一个Firefox插件。我的老板希望弹出一个许可协议(明白了,它正在工作),用户可以接受或拒绝。我想用“拒绝”按钮卸载加载项。加载项SDK 1.6.1加载项是否可以自行卸载

提前谢谢。

好的,我想好了:

const {Cu} = require("chrome");
let AddonManager = Cu.import("resource://gre/modules/AddonManager.jsm").AddonManager;
...
uninstallExtension(require("self").id);
...
function uninstallExtension(id) {
    AddonManager.getAddonByID(id,function(addon){addon.uninstall();});
}

问了又答!感谢您发回解决方案。