2012-03-02 65 views
2

我开发了一个Firefox插件。比方说addon.xpi。我在我的网站上托管了它,但现在它也可以在Mozilla回购协议中使用。将Firefox插件移至存储库

因此,我想将所有现有用户(从我的站点安装addon.xpi)移至Mozilla回购站。据我所知,因为这两个插件(在我的网站和回购)都有相同的ID,我只需要将一些“Mozilla回购”链接到UpdateURL用于自托管版本,然后下次所有用户都将安装更新回购。

我对不对?有人知道Mozilla存储库中插件的一般更新URL吗?

回答

1

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

或者你甚至可以修改为update.rdf当前在你的服务器上的文件,并改变<em:updateLink>入口 - 指向addons.mozilla.org上的XPI文件。

+0

谢谢。这真的很简单:) – gakhov 2012-03-02 15:56:14

相关问题