这是我尝试过的一个例子:
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
的所有孩子的列表,以便我可以提取每个元素的特定属性。
有什么想法吗?
我在Mac OS X上使用R版本3.1.3(2015-03-09)运行Firefox。