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

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

Есть ли какой-нибудь способ обойти это ограничение в гугле (без копирования скриптов в свой проект)?
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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