我用firex 17.0为cfx创建了一个插件 . 但是当我运行“cfx run”时,会出现兼容性问题(即插件与firefox版本不兼容) . 我已尝试使用.xpi(即在运行“cfx xpi”然后将xpi添加到firefox之后)文件但也得到了相同的结果 . 我无法升级firefox的版本 .
任何形式的帮助都是值得的 . 这是我的main.js代码:
var buttons = require('sdk/ui/button/action');
var tabs = require("sdk/tabs");
var button = buttons.ActionButton({
id: "mozilla-link",
label: "Visit Mozilla",
icon: {
"16": "./icon-16.png",
"32": "./icon-32.png",
"64": "./icon-64.png"
},
onClick: handleClick
});
function handleClick(state) {
tabs.open("https://www.mozilla.org/");
}
提前致谢 .
1 回答
cfx
已经停产,AMO审查员不再接受 . 切换到jpm
请 - https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/cfx_to_jpm