Долгое время слушатель, впервые звонящий ...
Я прошу прощения, если на этот вопрос был дан ответ, но я не смог его найти.
У меня грандиозный ole 'время пытается работать с панелью разработчика Chrome. Прекрасные сообщения об ошибках настолько расплывчаты, что они почти не дают мне понять причину проблемы.
Я только что обновил свое расширение 2 дня go - да, у меня было разочаровывающее время это, но это сработало в конце концов. Ну, я пропустил ошибку, которую быстро исправил, и теперь я пытаюсь загрузить новый файл. Я следовал той же процедуре, которая работала раньше, которую я нашел здесь: http://www.adambarth.com/experimental/crx/docs/packaging.html в разделе «Загрузка ранее упакованного расширения в Chrome Web Store»
Итак, мой процесс заключается в следующем: Упакуйте новые файлы расширений (включая манифест. json), добавьте файл .crx в папку, добавьте файл «key.pem» в эту же папку, сожмите указанную папку и загрузите на панель управления Chrome.
Мне известно, что этот процесс помещает файл манифеста. json в упакованный файл .crx, а не в root архивной папки, которую я пытаюсь загрузить. Опять же, вышеописанный процесс работал раньше, и я безуспешно пытался повторить его сегодня безуспешно.
ЕДИНСТВЕННОЕ изменение, внесенное в мой файл манифеста, - это приращение числа «версии», как требуется .
Я неоднократно получаю следующее:
Произошла ошибка: не удалось обработать ваш элемент.
Не найден манифест в пакете. Обязательно поместите манифест. json в каталог root пакета zip.
Мой манифест. json, для которого это может касаться ...
{
"name": "AppName",
"version": "0.0.4",
"description": "App description - information was changed for stackoverflow post",
"manifest_version": 2,
"browser_action": {
"default_icon": {
"48": "img/pictureFile.png"
}
},
"background": {
"scripts": ["background.js"],
"persistent": false
},
"content_scripts": [{
"matches": ["*://linksRemovedForBrevity*"],
"js": ["content.js", "other-content.js"]
}],
"permissions": [
"activeTab",
"storage",
"tabs"
],
"web_accessible_resources": [
"styles.css",
"img/icon48.png"
]
}
Я должен упомянуть, что я нуб и мало знаю о том, что я делаю. Любая помощь очень ценится.
Ура!