chrome程序包无效crx_header_invalid

时间:2019-07-15 07:15:23

标签: google-chrome google-chrome-extension

我正在尝试在Google Chrome上安装灭绝灯,当我拖放.crx文件package is invalid crx_header_invalid

时遇到此错误

2 个答案:

答案 0 :(得分:3)

将文件类型.crx更改为.zip并将zip文件解压缩到文件夹中。

在Chrome中打开扩展程序页面,或从地址栏中导航至“ chrome:// extensions”。

选中“开发人员模式”以启用开发人员模式。

点击“解压后加载”,选择解压后的zip文件夹;

答案 1 :(得分:0)

这个问题was reported on Mar 13, 2019 and closed as an intended behavior

根据Chrome Enterprise release notes

  
      
  • 所有扩展程序都必须在Chrome 75中打包为CRX3格式
      从Chrome 75开始,所有强制安装的扩展程序都必须以CRX3格式打包。使用自定义脚本或Chrome 64.0.3242.0之前的Chrome版本打包的私人托管扩展程序必须为repackaged。如果您的组织正在强制安装以CRX2格式打包的私人托管扩展程序,而您不重新打包它们,则它们将在Chrome 75中停止更新。而且,扩展程序的新安装将失败。参见ExtensionAllowInsecureUpdates
  •   

但是,似乎在Chrome 73中,Google强制已对新安装进行此更改,并引入了仅更新策略选项。


因此,在以旧格式解压缩扩展程序后(如另一个答案所述),您可以将其与当前的Chrome版本一起打包,然后照常安装。这样,您将不必总是在某个地方拆开该扩展程序。