3

我正在开发一个附加组件,但我无法找到解释如何让 Firefox 知道在哪里查找更新的文档。如果我在我的网站上发布 .xpi 并且用户下载并安装了该 .xpi,Firefox 是否知道检查该 URL 是否有更改?还是我必须在 package.json 中放一些东西?

4

1 回答 1

2

您使用的是在线构建器还是 SDK 命令行工具?您只能使用 cfx 工具指定更新 url:

https://developer.mozilla.org/en-US/Add-ons/SDK/Tools/cfx

构建附加组件时,您将cfx xpi使用以下参数运行:

cfx xpi --update-link https://example.com/addon/latest
          --update-url https://example.com/addon/update_rdf

如果您已经使用 builder 构建了您的附加组件,一个更骇人的选择是下载 xpi,解压缩它,手动编辑 install.rdf,然后重新压缩它。有关 install.rdf 语法的文档,请参阅 MDN:

https://developer.mozilla.org/en/Install_Manifests

于 2012-04-27T19:14:23.657 回答