Так вот в чем дело, у меня старое расширение chrome, которое было разработано для устаревшего веб-сайта, заменяется новым.
Что старое расширение сделало, чтобы изменить событие нажатия обработчики для определенных типов ссылок, это происходило, когда страница загружалась.
Теперь веб-сайт перешел на Angular 8, и результаты загружаются не сразу, а с отложенной загрузкой с сервера после определенного времени. действие пользователя, что означает, что просто нет ссылок на go, которые меняются при загрузке расширения.
Я просмотрел сеть и не нашел ничего подходящего. В идеале я хотел бы прослушать определенное событие и заставить расширение делать свое дело, или, по крайней мере, определить, загружена ли сетка ссылок, и запустить код расширения.
К сожалению, все, что я нашел, было связанные с регистрацией событий при загрузке DOM, что не очень помогает в моем случае.
Текущий код в расширении очень прост, на самом деле, я полагаю, он слишком прост:
$('a[href^=im:]').
live('click', handleMouseClickOnLink)
У кого-нибудь есть предложения?