文章目錄
1. 問題
近期有不少 Chrome 用戶在以拖動方式(離線)安裝 crx 插件時,都遇到了如下錯誤:
2. 原因
Chrome 73 及後續版本更改了 HEADER,所以用 73 之前版本打包的 crx 會報 HEADER INVALID 錯誤。
3. 解決方法
3.1 方法一:將 crx 擴展程序解壓開,然後加載已解壓的擴展程序安裝
1. 把下載好的 xxx.crx 擴展程序的文件擴展名更改爲 zip,然後解壓它 (推薦使用 WinRar 解壓,別的解壓軟件可能解不開)。
2. 在地址欄輸入 chrome://extensions/,進入 擴展程序 安裝界面。
3. 打開 開發者模式 開關。
4. 點擊 加載已解壓的擴展程序。
5. 選擇剛纔解壓開的擴展程序文件夾,完成擴展程序的安裝。
3.2 方法二:將 crx 的文件擴展名更改爲 zip,然後拖拽安裝
1. 把下載好的xxx.crx 的擴展名改爲 xxx.zip
2. 在地址欄輸入 chrome://extensions/,進入 擴展程序 安裝界面
3. 打開 開發者模式 開關
4. 拖動 xxx.zip 文件拖動到 擴展程序安裝界面
3.3 方法三:使用 73 及後續版本打包的 crx,直接拖拽安裝
你可以使用其它電腦的 73 及後續版本 Chrome 瀏覽器,打包出一個新的 crx,然後,你就可以直接拖拽安裝了。
關於怎麼打包 crx,可以參見:Chrome怎麼導出擴展程序(插件)爲crx文件
參考資料