2016-02-25 169 views
5

背景离线谷歌Chrome浏览器扩展

  • 我管理工作站的离线网络。
  • 我写了一个Chrome扩展,需要在浏览器中为我们的web应用程序的功能
  • 我已经通过Chrome商店中发布它(但没有作出公开)

问题

  • 我如何安装这个扩展没有互联网

我已经试过:

  • 的Windows GPO:需要更新URL是http://clients2.google.com/service/update2/crx
  • Windows注册表:同一个URL的问题
  • 解压的扩展:提示用户,需要开发工具,并禁用扩展当铬重新启动。
  • install crx:在重新启动chrome时禁用扩展名。

任何其他想法或解决方法? Chrome版本48.

回答

0

这是我找到的thread。他建议您可以使用Google Chrome for Business

自2015年9月3日起,由于Google试图阻止恶意扩展程序的下载和安装,离线安装Chrome扩展程序不再有效(此处)。要今天离线安装扩展程序,需要使用Google Googles Chrome for Business安装已预先打包的完整Chrome安装。此功能由策略列表控制。或者根据这篇文章,你可以使用他们的Dev或Canary频道来运行任何扩展。他们的最新版本可以在这里找到

2

我得到它的工作实际上,遗憾地忘记了这篇文章,直到现在。

我的商业版本安装为@gerardnimo建议。

我清盘做的是

1)建立和IIS服务器同时服务于CRX和更新XML。基于本指南。 https://developer.chrome.com/extensions/autoupdate

2)然后我能够通过组策略安装扩展。

1

我能够做这样做定期Chrome安装以下内容:

  1. 下载扩展的CRX格式 - how to download a crx file from the chrome web store for a given id
  2. 解压CRX文件
  3. 我不得不重新命名_metadata文件夹到元数据
  4. 打开Chrome扩展页面
  5. Enable Developer模式
  6. Cl ICK“载入正在开发的扩展......”
  7. 选择解压缩文件夹

,当我需要安装高级REST客户端这为我工作。

+0

他有两个关键问题:1)没有自动更新机制,2)在每次重新启动时,都会警告用户他/她已经解压扩展。不适合广泛部署。 – Xan

+0

@Xan - 非常好的点,不适合大规模部署。我没有遇到过你在第2点中所描述的警告。由于标题的缘故,我遇到了这个问题,并且在解决方案之后允许我脱机安装扩展。我同意这不会充分回答原始海报问题。 –