Задать вопрос

Как отлавливать ошибки в чужих скриптах в хроме?

Есть глобальное логгирование ошибок с помощью
window.addEventListener('error' someFunc);
someFunc отправляет ошибку на сервер, где она логируется.
Проблема заключается в том, что иногда ошибки возникают в подключенных скриптах с других сайтов (а так же, вероятно, в браузерных дополнениях).
Все браузеры кроме хрома позволяют нормально отлавливать такие ошибки. В хроме тоже вызывается someFunc, только в неё попадает практически пустая информация, без информации о файле с ошибкой, строки и номера символа, без стека, вообще без всякой информации. Есть только message, в котором написано "Script error."

Есть ли какой-нибудь способ обойти это ограничение в гугле (без копирования скриптов в свой проект)?
  • Вопрос задан
  • 85 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы