2016-08-07 2 views
2

Я пробовал код здесь Scrolling page in RSelenium , но он не работает как веб-сайт, на котором я работаю, будет загружать больше контента при прокрутке вниз. НапримерRSelenium: прокрутить вниз, чтобы загрузить содержимое веб-сайта

webElem <- remDr$findElement("css", "body") 
webElem$sendKeysToElement(list(key = "end")) 
webElem$screenshot(display = TRUE) 

Это скриншот части веб-сайта. enter image description here

Затем я снова повторяю процесс.

webElem$sendKeysToElement(list(key = "end")) 
webElem$screenshot(display = TRUE) 

enter image description here

В результате все та же.

ответ

5

Если к сожалению, Ваш код не работает для прокрутки вниз, попробуйте использовать executeScript(), как показано ниже: -

remDr$executeScript("window.scrollTo(0,document.body.scrollHeight);") 
Смежные вопросы