This page was saved using WebZIP 7.0.3.1030 offline browser on 12/24/13 11:31:36.
Address: https://crxdoc-zh.appspot.com/extensions/hosting.html
Title: 托管 - Google Chrome 扩展程序开发文档(非官方中文版)  •  Size: 18464

托管

该页面告诉您如何在您自己的服务器上托管 .crx 文件。如果您完全通过 Chrome 网上应用店发布您的扩展程序、应用或主题背景,您不需要关注此页面,而应该参考应用店帮助开发者文档(英文)。

通常扩展程序、可安装的网上应用和主题背景以 .crx 文件的形式提供,无论通过 Chrome 网上应用店还是自定义的服务器。当您使用 Chrome 开发者信息中心上传 ZIP 文件时,信息中心会为您创建 .crx 文件。

如果您没有通过信息中心发布扩展程序,您需要自己创建 .crx 文件,这将在打包中描述。您也可以指定自动更新信息,确保您的用户获得最新的 .crx 文件。

托管 .crx 文件的服务器必须使用合适的 HTTP 头,以便用户可以通过单击链接来安装这些文件。

如果以下任何一个条件成立,Google Chrome 浏览器认为文件可安装:

不能识别可安装文件的最常见原因是服务器发送了 X-Content-Type-Options: no sniff 头信息,第二个最常见的原因是服务器发送了未知的内容类型,不在以上列表中。要解决 HTTP 头信息的有关问题,要么更改服务器的配置文件,要么尝试在另一个服务器上托管 .crx 文件。