Вопрос:
Независимо от того, что я делаю, манифест возвращает следующую ошибку:
Could not load extension from ‘/Applications/XAMPP/xamppfiles/htdocs/lab/chrome/test’. Manifest is not valid JSON. Line: 28, column: 2, Trailing comma not allowed.
Но я ссылался и копировал его с сайта dev, размещенного на хроме. Я застрял на первом шаге. Ниже мой манифест
{ «manifest_version»: 2, «name»: «Same Extention», «version»: «1», «default_locale»: «en», «description»: «A description», «content_scripts»: [ { «matches»: [«http://www.google.com/*»], «css»: [«mystyles.css»], «js»: [«jquery.js», «myscript.js»] } ], }
Документация Chrome, о которой я говорил: Here & Here
Лучший ответ:
Удалите запятую в конце вашего массива content_scripts.
Вместо:
«content_scripts»: [ { «matches»: [«http://www.google.com/*»], «css»: [«mystyles.css»], «js»: [«jquery.js», «myscript.js»] } ],
Пытаться:
«content_scripts»: [ { «matches»: [«http://www.google.com/*»], «css»: [«mystyles.css»], «js»: [«jquery.js», «myscript.js»] } ] Ответ №1″page_action»: { «default_popup»: «popup.html» },
вы добавляете что-то вроде этого, нужно удалить “,” после popup.html “, а затем весь код будет выглядеть следующим образом:
«page_action»: { «default_popup»: «popup.html» },