Firefox addon 在Firefox扩展安装后打开页面

Firefox addon 在Firefox扩展安装后打开页面,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我正在尝试做类似的事情。然而,我正在使用附加SDK,我似乎找不到一种方法来做到这一点 在用户安装了我的加载项之后,我将把打开页面的代码放在哪里 另外,我想知道是否有办法在安装后切换加载项栏,并在安装后在我的加载项小部件顶部显示一个面板,就像安装扩展后Chrome所做的那样。这并不明显,但您可以附加在加载或卸载扩展时调用的函数。文档中的“简单扩展教程”介绍了这一点: 我认为,要在模块中实现这一点,您可以执行以下操作: var tabs = require("tabs"); exports.ma

我正在尝试做类似的事情。然而,我正在使用附加SDK,我似乎找不到一种方法来做到这一点

在用户安装了我的加载项之后,我将把打开页面的代码放在哪里


另外,我想知道是否有办法在安装后切换加载项栏,并在安装后在我的加载项小部件顶部显示一个面板,就像安装扩展后Chrome所做的那样。

这并不明显,但您可以附加在加载或卸载扩展时调用的函数。文档中的“简单扩展教程”介绍了这一点:

我认为,要在模块中实现这一点,您可以执行以下操作:

var tabs = require("tabs");

exports.main = function (options, callbacks) {
    if (options.loadReason === 'install') {
        tabs.open("http://mozilla.org/");
    }
};