2

我有一个曾经在我的服务器上托管的扩展程序。我有一个更新 url 指向我的服务器,更新会自动发布给用户。

最新的 chrome 版本不允许通过 3rd 方 url 安装扩展,它们需要托管在 webstore 中。

如果我这样做,是否所有用户都需要重新添加扩展程序,或者他们可以以某种方式无缝迁移以从网络商店接收未来的更新?

4

2 回答 2

2

通过导入现有密钥以相同的 id 发布到网上商店:

将您的私钥作为“key.pem”放在扩展目录的根目录中,然后将其压缩到扩展中。上传后会被删除。

重新发布旧 crx 并将 update_url 设置为:

http://clients2.google.com/service/update2/crx

这样,它将是无缝的。

(来源: https ://groups.google.com/forum/?fromgroups#!topic/chromium-extensions/3vvygtEajMQ%5B1-25%5D https://groups.google.com/a/chromium.org/forum/ ?fromgroups#!topic/chromium-apps/qZ5PXH2KzPs%5B1-25%5D )

于 2012-08-08T14:12:53.347 回答
2

您仍然可以使用 3rd 方 .crx 扩展、主题、应用等。

但文件必须下载到本地文件夹,然后拖到扩展管理器(chrome://chrome/extensions/)中。

于 2012-08-05T20:45:26.350 回答