【发布时间】:2016-02-04 15:58:00
【问题描述】:
我使用以下代码:
require(RSelenium)
startServer()
remDr <- remoteDriver()
remDr$open()
for (i in 1:length(url_list)) {
url <- url_list[i]
x <- remDr$navigate(url)
if (class(x)=="try-error" ) {
cat("something happened at ",something,"\n")
next
} else {
remDr$refresh()
Sys.sleep(2) #allow browser to catch up
result <- remDr$executeScript('return window.location;')
#other code
}
}
我尝试使用一种方法尝试捕获错误,即使出现错误,我的代码也会继续运行。但是我的命令停止执行并出错:
Error: Summary: UnknownError
Detail: An unknown server-side error occurred while processing the command.
class: org.openqa.selenium.WebDriverException
代码有问题吗?
即使加载了某些 URL,也会发生此错误。
【问题讨论】: