通过Windows注册表安装Chrome扩展程序

时间:2014-03-29 19:03:27

标签: google-chrome-extension registry

我想通过Windows注册表as described in the documentation安装Chrome扩展程序。

我在

中添加了新的注册表项
HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432node/Google/Chrome/Extensions/bbfbifchphidhgjegibafmlnbfpkmlik

在此我添加了新的字符串键"update_url":"https://clients2.google.com/service/update2/crx""version":"1.1.2",但在重新启动Chrome时,Chrome扩展程序页面中未添加新的扩展程序。我使用的是Windows 7,64位。

post on Google groups列出了类似的问题,但尚未发布任何解决方案。

我错过了什么?

1 个答案:

答案 0 :(得分:7)

Chrome的documentation on deployment options非常具有误导性。我的问题是我将update_url注册表属性显式设置为文档中指定的JSON字符串。

{
  "update_url": "https://clients2.google.com/service/update2/crx"
}

它应该是https://clients2.google.com/service/update2/crx,这更有意义。

完全重启Chrome后(如果允许Chrome在后台运行,请使用托盘图标退出Chrome)会出现一个弹出窗口,询问是否应启用新安装的扩展程序。

此弹出窗口仅显示一次。如果被忽略,则下次不会显示。可以通过Web存储一次手动添加和删除应用程序来重置此行为,这似乎会重置Chrome存储的某些内部状态。

相关问题