我开发了一个Firefox插件。我们假设 addon.xpi 。我在我的网站上托管了它,但现在它也可以在Mozilla仓库中使用。
因此,我想将所有现有用户(从我的网站安装 addon.xpi )移至Mozilla repo。据我所知,由于这两个插件(在我的网站和repo中)具有相同的ID,我只需要为自动化版本添加一些“Mozilla repo”链接到 UpdateURL ,然后下次全部用户将从repo安装更新。
我是对的吗?有人知道Mozilla存储库中插件的常规更新URL吗?
答案 0 :(得分:1)
比这更简单 - 只需从<em:updateURL>
文件中删除install.rdf
并发布更新即可。默认情况下,使用浏览器的extensions.update.url
首选项中的更新URL。并且总是指向addons.mozilla.org,因此一旦您的用户更新,他们将从那里获得未来的更新。
或者您甚至可以修改到服务器上当前的update.rdf
文件并更改<em:updateLink>
条目 - 将其指向addons.mozilla.org上的XPI文件。