1

我开发了一个 chrome 扩展,想知道如何在 github 中托管 .crx。

我也看到这与我的相似(即托管在 github 中): https ://github.com/franverona/MarkAsRead-Chrome-Extension

但安装说明似乎很复杂(即使这样也没有测试过)。

Q:有没有人成功把.crx托管在github上,让用户一键安装?(基本上满足谷歌在http://developer.chrome.com/extensions/hosting.html给出的标题约束 )

4

1 回答 1

1

好的,这就是结果:

  1. 在我们自己的服务器中托管在最新版本的 chrome 中不起作用。它引导我访问 google chrome 的支持部分,说明出于安全原因他们已完全禁用它

  2. 所以剩下的唯一选择(因为我不想在 chrome 网上商店中托管它)是手动安装 - 用户必须下载我的扩展并将其拖放到 chrome://extensions 页面

  3. 与 github 相比,我选择了 google 代码(下载部分)来托管我的 .crx,因为在 github 中下载并不简单。更多详细信息:在 github 中,用户必须以“原始”格式下载。对于用户来说,这可能并不简单——如果他们对 .crx 说“另存为”而不去原始视图,那么他们最终会得到 git 混搭文件(换句话说,不是我们上传的原始文件)

于 2013-01-22T08:26:58.003 回答