Как сделать расширение Chrome доступным на всех вкладках в процессе разработки (без упаковки)? - PullRequest
0 голосов
/ 28 апреля 2018

Я только начал разработку небольшого расширения Chrome, и, следуя учебнику https://developer.chrome.com/extensions/getstarted, я попытался найти способ, чтобы даже в режиме разработчика расширение можно было нажимать на всех вкладках.

В настоящий момент расширение доступно для клика только на страницах под developer.chrome.com host.

Это, вероятно, глупый вопрос, но есть ли у нас возможность протестировать его во время разработки на других вкладках (не под developer.chrome.com host)? Если да, как мы можем установить эти параметры? Я пытаюсь добавить разрешение <all_tabs> в манифест, но, похоже, оно не работает.

Спасибо!

1 Ответ

0 голосов
/ 30 апреля 2018

Проблема заключалась в том, что после этого урока https://developer.chrome.com/extensions/getstarted, в файле background.js установлено правило, которое действие браузера должно выполнять на других страницах.

Мне пришлось добавить разрешение activeTab и удалить код из background.js.

Кредит: https://www.sitepoint.com/create-chrome-extension-10-minutes-flat/

...