这是我尝试过的一个例子:
library(RSelenium)
startServer()
remDr <- remoteDriver()
remDr$open()
remDr$navigate("http://www.r-project.org") # Works
webElem <- remDr$findElement("partial link text", "download R") # Works
webElem$getElementText() # Works
但是,以下方法不起作用:
webElem$describeElement() # Doesn't work!
它给了我以下错误:
Error: Summary: UnknownError
Detail: An unknown server-side error occurred while processing the command.
class: org.openqa.selenium.UnsupportedCommandException
我的最终目标是获取所有子元素的列表webElem
,以便我可以提取每个元素的特定属性。
有任何想法吗?
我正在使用 R 版本 3.1.3 (2015-03-09) 在 Mac OS X 上运行 Firefox。