сценарий
Я собираю комментарии со страницы видео на YouTube с помощью Puppeteer. Вызов ajax для получения большего количества комментариев вызывается, когда мы прокручиваемся до абсолютной нижней части страницы, поэтому мне нужно прокрутить до нижней части.
проблема
Проблема в том, что я не могу; даже если я применяю прокрутку к нижнему решению, он иногда не прокручивается до конца страницы, это означает, что он переходит к низу, но не к абсолютному дну, оставляя некоторый пробел ниже, из-за которого не вызывается вызов ajax
решения, которые я пробовал
- функция page.scroll () puppteer [ошибка].
document.querySelector('body').scrollIntoView({block: "end"})
[не работает на страницах YouTube, работает только на некоторых веб-сайтах]
document.scrollingElement.scrollTop =(document.scrollingElement.scrollHeight)
[временами не доходят до абсолютного дна]
document.scrollingElement.scrollTop =(document.scrollingElement.scrollHeight) + 999999
[то же, что и выше]
window.scrollBy() & window.scrollTo()
Могло быть одно или несколько решений JS, которые я пробовал и не смог решить проблему.
PS, так как я работаю над кукольником, совместимость браузера с другими браузерами, такими как firefox или IE, не требуется, я полагаю