【发布时间】:2014-08-13 10:18:18
【问题描述】:
根据 Firefox addons sdk 的 UI/Button/Action 低级 API,我可以完美地将扩展图标放在工具栏上。实际上默认情况下,该按钮出现在 Firefox 工具栏中。
var buttons = require('sdk/ui/button/action');
var button = buttons.ActionButton({
id: "XXXX",
label: "XXXXXXYYYYY",
icon: {
"16": "./icon-16.png",
"32": "./icon-32.png",
"64": "./icon-64.png"
},
onClick: handleClick
});
我在 API 文档中看不到将图标放在其他位置的任何选项。
但很少有 FF 扩展能够做到这一点。我想将扩展图标放在浏览器的地址栏中,如下图所示:
有什么解决方法吗?
【问题讨论】:
-
你试过我提供的代码了吗?我刚刚在 Australis 测试过,它仍然有效。