我想在自己的服务器上托管我的扩展程序。我找到了这个页面:https://developer.chrome.com/extensions/hosting
在开头说:
警告:自Chrome 33起,Windows用户只能下载Chrome网上应用店中托管的扩展程序,但通过企业策略或开发者模式进行的安装除外(请参阅保护Windows用户免受恶意扩展)。从Chrome 44开始,Mac上的本地.crx路径不允许外部安装(请参阅继续保护Chrome用户免受恶意扩展)。
这似乎表明您不能再通过Chrome商店自行托管扩展程序了。这是正确的还是有办法托管自己的Chrome扩展程序?
答案 0 :(得分:2)
他们禁用它以继续保护Chrome用户免受恶意扩展。
除了用户从Chrome网上应用店安装扩展程序外,还支持以下部署选项:
对于OSX和Linux,可以通过首选项JSON文件安装扩展。
对于Windows,可以通过Windows注册表安装扩展程序。
在Windows注册表和OS X首选项JSON文件中,确保update_url注册表项指向以下URL:https://clients2.google.com/service/update2/crx。不推荐使用通过路径注册表项的本地.crx安装。请注意,此部署选项仅适用于Chrome网上应用店托管扩展程序,而update_url不能指向https://clients2.google.com/service/update2/crx以外的任何其他主机。
对于企业,要继续支持组策略以安装扩展,而不管托管扩展的位置。请注意,任何未在Web Store上托管并通过GPO在未加入域的计算机上安装的扩展都将被硬禁用。
查看此page以获取更多信息。