Может кто-нибудь помочь с этой ошибкой? Он появляется, когда я пытаюсь установить (перетащить .crx файл) пользовательское расширение Chrome. Расширение отлично работает на других компьютерах.
1 ответ
Это вызвано тем, что формат браузера CRX, используемый для упаковки расширения для распространения, отличается от формата CRX, используемого вашим браузером.
У меня была эта проблема при упаковке расширения в Chrome 67 для клиента, использующего Chrome 57.
Решение проблемы состоит в том, чтобы выяснить, какую версию Chrome использует целевой пользователь, и упаковать свое расширение в эту версию. Посмотрев на исходный код, похоже, что Chrome 67 поддерживает форматы CRX2 и CRX3. Я полагаю, что более ранние версии Chrome использовали CRX1.
Когда расширение распространяется через магазин Chrome, вы не сталкиваетесь с этой проблемой, поскольку они могут отправить вам подписанный пакет, используя версию CRX, как того требует версия вашего браузера.
Может кто-нибудь помочь с этой ошибкой? Это происходит, когда я пытаюсь установить (перетащить .crx файл) пользовательский хром расширения. Расширение работает нормально на других компьютерах.
Это вызвано из-за формата CRX браузера, используемого для упаковки расширения для распределения отличен от формата CRX используется в вашем браузере.
Я имел эту проблему при упаковке расширения в Chrome 67 для клиента с помощью Chrome 57.
Решение этой проблемы заключается, чтобы узнать, какую версию Chrome целевого пользователя использует и упаковать расширение с этой версией. Посмотрев на исходный код это выглядит как Chrome 67 поддерживает CRX2 и CRX3 форматов. Я полагаю, более ранние версии хрома используют CRX1.
Когда расширение распространяются в магазине Chrome вы не сталкиваетесь с этой проблемой, поскольку они могут отправить вам подписанный пакет, используя версию CRX в соответствии с требованиями вашей версией браузера.
Еще одно сообщение SO подробно описывает, как Chrome ищет «магическое число» в верхней части файла .crx. Но, если вы размещаете локально, вы можете устанавливать расширения более простым способом.