2016-08-07 17 views
2

ここでコードを試しました Scrolling page in RSelenium しかし、私が取り組んでいるWebサイトは下にスクロールするにつれてより多くのコンテンツを読み込むため、動作しません。たとえば、RSelenium:下にスクロールしてWebコンテンツを読み込みます

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);") 
関連する問題