0
Es bleibt stecken, wenn Rselenen diese URL erfüllt, wird es in Ordnung sein, wenn ich auf eine andere Webseite wechsle.wie Sie den folgenden Code sehen "getCurrentUrl" & "getPageSource" sind die grundlegende Operation.Ich kann R Selen überhaupt nicht auf einer bestimmten Seite verwenden
url = "https://sycm.taobao.com/custom/login.htm?_target=http://sycm.taobao.com/"
# Build up the environment -----------------------------------------------------
library(RSelenium)
library(wdman)
pDrv <- phantomjs(port = 4567L)
remDr <- remoteDriver(browserName = "firefox", port = 4567L)
remDr$open()
remDr$navigate(url)
#show the page -----------------------------------------------------------------
remDr$maxWindowSize()
remDr$screenshot(display = TRUE)
# basic operation by seleniumR
remDr$getCurrentUrl()
remDr$getPageSource()[[1]]
Wenn ich Ihre Art und Weise zu verwenden, dieser Fehler zeigt wieder, wie unten, ich viele Male versucht, es zu lösen, aber gescheitert, dann wähle ich einen anderen Weg, um Rselenium zu verwenden, das ich auch hier gefunden habe. Bitte helfen Sie, wenn Sie ziemlich erfahren sind. ------------------------------------------------ -------------------------------------------- rD <- rsDriver () Überprüfung Selenium Server Versionen: BEGIN: PREDOWNLOAD Fehler in open.connection (con, "rb"): Konnte keine Verbindung zum Server herstellen – jeremyparty
Hey. Es bleibt immer noch hängen, wenn Sie zu kommen. RemDr $ getCurrentUrl() remDr $ getPageSource() [[1]]. Sie haben gerade einen Browser geändert. – jeremyparty
Scheint ein Problem mit Phantomjs zu sein. Raise ein Problem auf der Projektseite https://github.com/ariya/phantomjs/issues – jdharrison