我想将弹出框图标添加到URL栏旁边的区域,就像Firebug图标所在的位置一样。图书馆这样做,(以前的回答推荐:Firefox extension icon on the navigation bar using the Add-on builder)
如何在Firefox扩展程序中使用该库?该图标现在位于FF窗口的右下方,而且非常小。
谢谢!
答案 0 :(得分:0)
下载此套餐: https://github.com/voldsoftware/toolbarbutton-jplib
将toolbarbutton.js
添加到您的Lib文件夹中。您也可以添加listen.js
和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
});
}
默认情况下,这会向导航工具栏添加一个新图标数组。去图:)