我想使用Rselenum点击键盘的右键。但不幸的是,我得到这个错误。
x <- driver$findElement("xpath", "/html/body/c-wiz[2]/div/c-wiz/div[1]/div[1]/div[1]/c-wiz/div/div/div[1]/div/div[2]/div[1]/div/div[2]/div[3]/div/div[1]/section/div[2]/div/div[2]/div/div[2]/input")
x$sendKeysToElement(list(key='right'))
Selenium message:class com.google.common.collect.Maps$TransformedEntriesMap cannot be cast to class java.lang.CharSequence (com.google.common.collect.Maps$TransformedEntriesMap is in unnamed module of loader 'app'; java.lang.CharSequence is in module java.base of loader 'bootstrap')
Error: Summary: UnknownError
Detail: An unknown server-side error occurred while processing the command.
Further Details: run errorDetails method
字符串
我希望点击键盘的右键。
1条答案
按热度按时间ibps3vxo1#
sendKeysToElement识别的
key=
值列在selKeys
列表中。您可以使用names(selKeys)
查看它们。在本例中,right的值是“right_arrow”,而不仅仅是“right”。因此,请尝试字符串