Chrome Store不接受CRX
文件,而接受简单的ZIP
文件。
所以我很困惑为什么CRX
文件存在?此外,提取ZIP
文件并将其解压缩选项仍然是一个选项。
据我所知,Chrome不允许在Chrome Store之外进行扩展安装。
那么CRX
文件的用途是什么呢?
可以私人托管扩展。为此,您需要托管CRX文件。在托管扩展的谷歌文档中有一些关于这方面的信息。
例如,如果你有一本托管的Chromebook,那么你可以向用户推出一个私人托管的Chrome扩展。谷歌帮助文档中的"为用户选择应用程序和扩展程序"部分提供了一个管理应用程序/扩展程序的示例。
通过私人托管扩展,它不需要在Chrome商店中。
添加到另一个答案:与ZIP相比,CRX有一些额外的元数据(它是用扩展的私钥签名的)。不过,使用ZIP归档器仍然可以打开CRX文件。
由于CWS自己进行签名(拥有私钥),因此不需要CRX。