在网上商店外自动更新 Chrome 扩展

Pet*_*ter 3 google-chrome google-chrome-extensions auto-updates

Chrome 会自动更新您已安装的扩展程序(如果它们是通过网上商店安装的)。另一方面,如果您使用的扩展程序未在此处发布,则可以手动将其添加到 chrome,但无法自动更新扩展程序。您必须下载更新的扩展程序,打开扩展程序页面并将新文件拖放到那里进行更新。

有没有办法在网上商店外自动更新扩展?我不知道是否可以将扩展程序网络添加为自动更新或类似内容的受信任 URL,因此 Chrome 也会检查那里的更新。

小智 5

由于新的安全规则,店外应用的自动更新不再可用

https://developer.chrome.com/extensions/autoupdate

从 M33 开始,Windows 稳定版/测试版频道用户只能下载托管在 Chrome 网上应用店中的扩展程序(请参阅保护 Windows 用户免受恶意扩展程序的侵害)。

更多信息:

https://support.google.com/chrome/answer/2811969?p=ui_remove_non_cws_extensions

在没有商店的情况下使用这些“私有”扩展的唯一方法是update_urlmanifest.json 中删除密钥,并通过将新版本拖放到扩展页面来手动更新它们。


Gog*_*sch 2

Google 描述了一个解决方案:

如果您托管自己的扩展程序或应用程序,则需要将“update_url”字段添加到您的manifest.json 文件中,如下所示:{ "name": "My extension", ... "update_url": "http://myhost.com/mytestextension/updates.xml", ... }

有关更多详细信息,请参阅https://developer.chrome.com/apps/autoupdate#update_url 。