将Firefox插件移动到存储库

时间:2012-03-02 15:24:28

标签: firefox firefox-addon

我开发了一个Firefox插件。我们假设 addon.xpi 。我在我的网站上托管了它,但现在它也可以在Mozilla仓库中使用。

因此,我想将所有现有用户(从我的网站安装 addon.xpi )移至Mozilla repo。据我所知,由于这两个插件(在我的网站和repo中)具有相同的ID,我只需要为自动化版本添加一些“Mozilla repo”链接到 UpdateURL ,然后下次全部用户将从repo安装更新。

我是对的吗?有人知道Mozilla存储库中插件的常规更新URL吗?

1 个答案:

答案 0 :(得分:1)

比这更简单 - 只需从<em:updateURL>文件中删除install.rdf并发布更新即可。默认情况下,使用浏览器的extensions.update.url首选项中的更新URL。并且总是指向addons.mozilla.org,因此一旦您的用户更新,他们将从那里获得未来的更新。

或者您甚至可以修改到服务器上当前的update.rdf文件并更改<em:updateLink>条目 - 将其指向addons.mozilla.org上的XPI文件。