用于企业内部网的私有Chrome扩展程序

时间:2012-03-26 14:57:32

标签: google-chrome google-chrome-extension

我想构建一个私有Chrome扩展程序,仅在我的客户组织中使用。对正常开发流程进行哪些更改,以便我的Chrome扩展程序可以轻松安装,并根据Chrome技术标准进行验证?

背景:我的客户的业务涉及使用网络应用程序在现场输入数据,通常是在没有连接的远程位置。我们从localhost运行我们的站点以进行数据输入。我想编写的Chrome扩展程序会自动将本地数据库更新与主公司数据库同步。它还将检查Web应用程序的更新,下载新版本并保存以供离线使用。显然,此Chrome扩展程序对普通用户毫无用处,因此我们不希望将其提交到Chrome商店。

您的意见和建议表示赞赏:)

3 个答案:

答案 0 :(得分:9)

Google最近更改了有关Chrome网上应用店外Adding extensions from other websites的政策。基本上,他们正在删除用户只需单击一下即可安装自托管扩展程序的功能。他们引用安全问题作为改变的原因。

用户仍然可以下载.crx文件并将其拖到他们的Extensions页面上,但这肯定不像以前那么好。

请注意,“企业管理员”还可以选择使用local policy启用某些网址的安装。

答案 1 :(得分:3)

部署package your own crx files很容易,您甚至可以确保他们autoupdate就像网上商店一样。

答案 2 :(得分:3)

如果您使用的是Google Apps,现在可以看到将应用和扩展程序发布到Chrome网上应用店的方式,但只会让该网域的用户看到它。

https://support.google.com/chrome/a/answer/2663860?hl=en

如果您选择了这条路线,则无需对开发方法进行任何更改,只需在发布应用时更改设置即可。