我将此代码添加到index.js中的附加SDK扩展:
var button = ActionButton({
id: "my-button",
label: "my button",
icon: {
"16": "./us16.png",
"32": "./us32.png"
},
onClick: firstClick
});
动作按钮添加得很好并且有效,但没有显示图标。我把两个图标文件放在我的附加组件的根文件夹中。我应该把它们放在别处吗?
答案 0 :(得分:4)
是。将您的图标放在data
文件夹中,同时将代码中的路径保留为现在的状态。
答案 1 :(得分:2)
我有同样的问题。解决方案是将此代码添加到packet.json "权限":{"私密浏览":true}
见Firefox SDK Sample Add On Exported XPI Action Button Doesn't Show Up