Как я могу увидеть ошибки content_script в консоли Firefox 62.0.3? - PullRequest
0 голосов
/ 18 октября 2018

Я создаю веб-расширения и вставляю content_scripts, используя файл манифеста. Я вижу свои console.log, но не ошибки.

  console.log("starting");
  throw 'I am dying'
  console.log("started");

И моя консоль показывает это: enter image description here

Как я могу увидеть ошибки?

1 Ответ

0 голосов
/ 19 октября 2018

Исходя из этого обсуждения :

Консоль Firefox только сообщает о необнаруженных ошибках.Синтаксическая ошибка в скриптах содержимого, введенных с помощью tabs.executeScript(), передается на фоновую страницу и, таким образом, не перехватывается.

Вы можете использовать отладчик надстроек для отладки фоновых страниц, страниц параметров и всплывающих окон,Однако в нем говорится, что вы не можете использовать его для отладки сценариев содержимого, поскольку в multipleprocess Firefox сценарии содержимого выполняются не так, как другие части вашего расширения.

Кому отладка скриптов содержимого , прикрепленных к веб-странице, используйте обычные инструменты веб-разработчика для этой страницы:

  • либо выберите " Инструменты переключения " извеб-разработчик submenu в меню Firefox (или в меню «Сервис», если отображается панель меню или в Mac OS X)
  • или нажмите Ctrl + Shift + I (Command+ Option + I на OS X) сочетание клавиш.
...