Я построил небольшое расширение Chrome - он показывает вашу информацию о IP и геолокации. Я тестировал его несколько раз, упаковывал его (используя Grunt) и загружал в интернет-магазин Chrome. Я проверил несколько раз, что полученный zip-файл содержит все файлы, необходимые приложению + манифест.Сообщение об ошибке установки расширения Chrome
Затем я удалил локальную версию и попытался установить ее из интернет-магазина. Я получаю эту ошибку, даже после обновления, и перезапустить браузер несколько раз:
«. Было добавить этот элемент в Chrome Пожалуйста, обновите страницу и повторите попытку»
Как отлаживать/решить эту проблему?
- Код моего продления очень прост и фактически открыт на GitHub.
- Файл манифеста доступен here.
- Расширение доступно в магазине Chrome here.
Update:
Глядя на консоли JS, я вижу ошибку каждый раз, когда я нажал на кнопку установки:
webstorePrivate.beginInstallWithManifest3: Invalid манифеста
Нет дополнительной информации, и для меня файл манифеста выглядит нормально (и он работает при загрузке локально).
Я взял код непосредственно и не было никаких проблем, загружая его на месте, поэтому я пытался публиковать это для меня самого, и у меня нет проблем с установкой его из магазина, не меняя ничего, кроме ваших каталогов. Чтобы быть точным, я сделал ваш каталог 'app' корнем для расширения, когда я его застегнул. – BeardFist
Да, это тоже озадачило меня. Если вы посмотрите на мое решение, вы увидите, что Gruntfile закалил манифест. Хорошей новостью является то, что тот, кто утверждает, что генератор уже это исправил. –
Вы должны принять ваш ответ сейчас :) – Ryan