这是文件的结构:图标不显示在上下文菜单项与Firefox插件SDK
├── data
│ ├── icon.png
│ ├── upload.js
│ └── upload.js~
├── doc
│ └── main.md
├── icon.png
├── lib
│ ├── icon.png
│ ├── main.js
│ └── main.js~
├── package.json
├── package.json.backup
├── README.md
├── share2.xpi
└── test
└── test-main.js
这是main.js
代码:
const contextMenu = require("context-menu");
const data = require("self").data;
exports.main = function(options,callbacks){
var cm = require("context-menu").Item({
label:"share it",
contentScriptFile:data.url("upload.js"),
image:data.url("icon.png")
});
}
“分享”是显示在上下文菜单中,并且contentScriptFile被执行,但图像不显示。我怎么解决这个问题?
你不(或不应该)需要用'icon.png'在'LIB /'。 – 2012-02-04 06:56:09
对于我使用image:data.url(“icon.png”)为'data'文件夹中的16x16“icon.png”工作,使用addon-sdk-1.14 – dux2 2013-11-09 22:04:12