Я изучаю несколько тысяч веб-страниц на коммерческом сайте с помощью расширения Chrome. Я хочу получить записи журнала консоли с ошибками загрузки и предупреждениями на каждой странице, отправить их обратно в фоновый режим и добавить записи журнала для каждой страницы в массив, показывающий все ошибки загрузки для всего сайта.
После того, как мой сценарий внедрен на страницу, я могу писать дополнительные сообщения на консоль, но как мне получить доступ к предыдущим сообщениям журнала консоли?
Это хорошее начало, но теперь, когда мой скрипт активен в начале загрузки документа, как мне получить сообщения консоли, которые генерируются во время загрузки?
Я предполагал, что у вас уже есть эта часть, вы можете проверить аналогичный вопрос это и его ответы.
Обратите внимание, что код спуфинга должен быть вставлен в элемент DOM сценария, чтобы переопределить console.info страницы.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы не можете не TTBOMK, вы можете установить время впрыска в
manifest.jsonсценария содержимого на"run_at": "document_start", что должно быть достаточно рано. Если нет, возможно, вы могли бы использоватьchrome.webNavigationили что-то вродеwebRequest.onBeforeSendHeaders, хотя я сомневаюсь, что это может понадобиться.