如何以编程方式安装Chrome扩展程序?

时间:2012-04-18 14:39:51

标签: google-chrome plugins google-chrome-extension installer

我已经为谷歌浏览器编写了一个扩展程序,该扩展程序将随我们产品的下一个版本一起发布。我想了解哪些属性,提取路径,注册表项等等我应该提供我的产品的安装程序,以便最终用户不必手动安装扩展,并且安装程序完成了安装扩展,并通知用户已安装扩展。截至目前,我编写的代码放在一个文件夹中,我使用“加载无包装扩展”来加载扩展。我该怎么做才能完成上述任务?

2 个答案:

答案 0 :(得分:12)

Google目前通过注册表(适用于Windows机器)安装扩展程序的政策是: 只能通过注册表安装Google扩展程序库(或Chrome网上应用店 - CWS)中的扩展程序。

请参阅此链接 - https://developer.chrome.com/extensions/external_extensions - 了解如何完成此操作。请记住以下内容:

- 这项技术仍然会向用户弹出一个msgbox。它并非完全沉默。

- 使用此技术时,如果用户随后从Chrome中删除了该扩展程序,则该扩展程序会被列入黑名单"在该chrome上,在用户重新安装之前不会重新自动安装 手动。有关详细信息,请参阅Auto-installing a google chrome extension won't work !

答案 1 :(得分:3)

Chrome有几种以编程方式安装扩展程序的方法: http://www.chromium.org/administrators/pre-installed-extensions

编辑:是的,这项政策现在已经改变,正如FuzzyAmi指出的那样。