0

我想将弹出框图标添加到 URL 栏旁边的区域,就像 Firebug 图标所在的位置一样。这样做的库,(由先前的答案推荐:导航栏上的 Firefox 扩展图标使用附加组件构建器

如何在我的 Firefox 扩展中使用该库?该图标现在位于 FF 窗口的右下方,而且非常小。

谢谢!

4

1 回答 1

0

下载这个包: https ://github.com/voldsoftware/toolbarbutton-jplib

添加toolbarbutton.js到您的 Lib 文件夹。此外,您可能还想添加listen.jsand unload+.js。(依赖项)

在函数中添加以下代码exports.main

// create toolbarbutton
var tbb = toolbar.ToolbarButton({
    id: "TBB-TEST",
    label: "TBB TEST",
    onCommand: function () {
        tbb.destroy(); // kills the toolbar button
    }
});

if (require('self').loadReason == "install") {
    tbb.moveTo({
        toolbarID: "nav-bar",
        forceMove: false // only move from palette
    });
}

默认情况下,这会将一组新图标添加到导航工具栏。去搞清楚 :)

于 2013-04-22T11:50:11.213 回答