【问题标题】:how to set maximum version when creating a firefox addon xpi?创建firefox插件xpi时如何设置最大版本?
【发布时间】:2012-01-26 18:06:18
【问题描述】:

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

更多信息: 1) 我对附加开发非常陌生,所以我只是使用随 sdk 工具包一起提供的 reddit 示例。 2)我将 xpi 文件解压缩到一个文件夹中,里面的 install.rdf 显示最大版本为 8.* 。我将其更改为 9.* 。如何让 cfx 使用这个 install.rdf 而不是它默认的? 3)我在firefox 8.0版本是当前版本时安装了插件sdk。

问候,

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • +1 - 您只需要最新版本。以下是 SDK 1.3 生成的内容:<em:minVersion>9.0</em:minVersion><em:maxVersion>12.0a1</em:maxVersion>
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-10
      相关资源
      最近更新 更多