Расширение Google не находит существующие элементы - PullRequest
0 голосов
/ 12 февраля 2020

Я создаю расширение chrome, предназначенное для автоматизации некоторых из наиболее скучных задач веб-сайта. На веб-сайте, похоже, работает Java веб-приложение, а не обычное JavaScript (я думаю, что это потому, что URL-адрес никогда не меняется. Он остается как longurl/player/, но я не знаком с этим, так что есть большая вероятность, что я совершенно не прав с этой догадкой.)

Проблема, с которой я сталкиваюсь, заключается в том, что я вызываю document.getElementsByClass или document.getElementById после некоторого прогресса на веб-сайте (в данном случае при переходе к следующему слайду) Google, кажется потерять отслеживание элементов страницы. Это не проблема с моим скриптом, так как консоль отладки Google также не может найти эти элементы. (Показано ниже)

Вид консоли Источник страницы

Самое странное в этом для меня то, что когда я go поднимаю и редактирую источник страницы как HTML (даже не меняя ничего, просто нажимая на кнопку и щелкая) консоль, затем может найти элемент просто отлично. Это общая проблема? Или я просто упускаю из виду что-то простое?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...