如何在创建firefox插件xpi时设置最大版本?

时间:2011-12-23 10:40:22

标签: firefox-addon firefox-addon-sdk browser-addons

我正在尝试通过cfx工具为firefox插件创建一个xpi包。一旦我在我的文件所在的目录中运行“cfx xpi”命令,就会生成一个xpi包。如果我试图在当前版本的firefox(9.0)上安装此软件包,我会收到一条错误消息,指出此插件与9.0版本的firefox不兼容。如何使我的插件与较新版本的Firefox兼容?

更多信息: 1)我是附加开发的新手,所以我只使用reddit-example和sdk套件一起使用。 2)我将xpi文件解压缩到一个文件夹,里面的install.rdf显示最大版本为8. *。我把它改为9. *。我如何使cfx采取这个install.rdf而不是默认的默认值? 3)当8.0版本的firefox是当前版本时,我安装了addon sdk。

此致

2 个答案:

答案 0 :(得分:4)

您使用的是哪个版本的SDK?如果您使用SDK版本1.3或在线构建器,则您创建的插件应与Firefox 9兼容。您可以在此处下载最新版本的SDK:

https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.3.zip

答案 1 :(得分:1)

将插件上传到AMO后,您可以在那里更改支持的版本。