Ответ 1
Посмотрите этот ответ: Учебники Chrome - страница настроек
"manifest_version": 2 запрещает встроенные скрипты. Переместите весь JavaScript на options.js и загрузите его таким образом.
Я попробовал следующий пример Google: https://developer.chrome.com/extensions/options.html
Я сразу столкнулся с проблемой кнопки и тела, пытающейся выполнить функции, поэтому вместо этого я добавил слушателей. Затем он говорит мне, что странице параметров не разрешено выполнять JS.
Либо я неправильно понял, как это сделать, либо документация Chrome полностью ошибочна.
Как вы используете JS там? Или: можете ли вы указать мне направление правильного учебника.
Посмотрите этот ответ: Учебники Chrome - страница настроек
"manifest_version": 2 запрещает встроенные скрипты. Переместите весь JavaScript на options.js и загрузите его таким образом.
Вы не можете использовать встроенную JS с манифеста v2.0, которая требуется для новых расширений. Это было возможно с явным v1, но не сейчас. Вы должны ссылаться на файл script на страницу. Эта проблема, если присутствует на всех страницах расширения.
<script type="text/javascript">JS CODE</script>
Больше не разрешено. Используйте это вместо этого.
<script type="text/javascript" src="FILENAME.js"></script>
Взгляните на google code docs-manifest