@kachurinets

Как получить колбек загрузки внешнего скрипта?

На странице подключается библиотека. Эта библиотека посылает запрос на другой сервер и загружает внешний скрипт. Длительность загрузки данного скрипта вижу в нетворке браузера, возникла необходимость, как отловить тот момент, когда именно этот запрос завершился?
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Если сторонняя библиотека посылает xhr/fetch запрос, то перехватить его со страницы невозможно никак, разве что обернуть соответствующее апи до загрузки этой библиотеки.
Если это именно вставка скрипта, то у скрипт элемента есть события load и error связанные с загрузкой, можете подписаться на них. Тут задача уже, как поймать добавление конкретного тега скрипт, думаю MutationObserver прекрасно справится с этой задачей.
Более подробных советов без кода и понимания, что происходит на странице, тут не дашь
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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