【问题标题】:How to make Firefox extension auto install in nav bar?如何让 Firefox 扩展在导航栏中自动安装?
【发布时间】:2011-03-18 16:07:17
【问题描述】:

我正在开发一个 Firefox 扩展。当用户安装它时,我想让它自动安装在导航栏的最右边位置。就目前而言,用户必须转到查看 > 工具栏 > 自定义...,并在安装后将扩展拖到导航栏。我想去掉这一步。

扩展在这里:http://madan.org/tickertool

我的扩展的 XUL 看起来基本上是这样的,它覆盖了 browser.xul:

<overlay id="my-ext-overlay" ... >
    <toolbarpalette id="BrowserToolbarPalette">
        <toolbaritem id="my-ext-container" ... >
            <toolbarbutton id="my-ext-customize-image" ... />
            <textbox id="my-ext-textbox" ... />
            <hbox id="my-ext-buttons">
                <image id="my-ext-button1" ... />
                <image id="my-ext-button2" ... />
                <image id="my-ext-button3" ... />
            </hbox>
        </toolbaritem>
    </toolbarpalette>
</overlay>

我在这里看到了代码 (https://developer.mozilla.org/en/Code_snippets/Toolbar),据说它可以满足我的需求,但如果您的扩展程序只是一个按钮,我无法让它为我工作。我的问题的答案可能是对这段代码的一些修改,但我还没有弄清楚。

【问题讨论】:

    标签: firefox firefox-addon xul


    【解决方案1】:

    我想我明白了。它基本上在我在原始帖子中提到的链接中进行了说明。我不知道为什么我认为还有更多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多