使用Firefox中的工具栏按钮库

时间:2012-06-16 16:56:24

标签: javascript html firefox firefox-addon

我想将弹出框图标添加到URL栏旁边的区域,就像Firebug图标所在的位置一样。图书馆这样做,(以前的回答推荐:Firefox extension icon on the navigation bar using the Add-on builder

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

谢谢!

1 个答案:

答案 0 :(得分:0)

下载此套餐: https://github.com/voldsoftware/toolbarbutton-jplib

toolbarbutton.js添加到您的Lib文件夹中。您也可以添加listen.jsunload+.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
    });
}

默认情况下,这会向导航工具栏添加一个新图标数组。去图:)