@zkrvndm
Веб-разработчик

Как делать отладку контент-скриптов в расширении для Google Chrome?

Дело в том, что хоть контент-скрипты и могут взаимодействовать с документом, у них все же свой отдельный window - соответственно, я не могу просто открыть инспектор и посмотреть ту или иную переменную, так как функции и переменные объявленные в контент-скрипте доступны только из него же.

Закономерно возникает вопрос, а как тогда вообще делать отладку контент-скриптов, если через консоль с ними взаимодействовать нельзя никак? Может есть какой-то секрет? Я явно чего-то не понимаю, ведь должен же быть способ переключить консоль на отображение window окружения контент-скрипта.

P. S. Раньше я всегда встраивал свой код в документ и уже потом с ним работал, но сегодня у меня впервые возникла необходимость выполнять код без встраивания на страницу и вот споткнулся на отладке.
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
yarkov
@yarkov Куратор тега JavaScript
https://github.com/yarkovaleksei/toster-extension
5dc574e9cd357648509107.png
Выбираем контекст в консоли и вперед, отлаживать хоть до утра
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы