如何使用 webdriverjs 将组合键发送到页面?
How to send keys combinations to the page using webdriverjs?
我正在尝试
driver.keyDown(webdriver.Key.CONTROL).sendKeys(webdriver.Key.SPACE);
但是说keyDown方法不存在!
有谁知道如何做到这一点?有没有我可以看到 webdriverjs api 的地方?
如果您尝试将 CTRL+SPACE 传递给 sendkeys,您可以使用 Key.chord。
试试这个
driver.sendKeys(webdriver.Key.chord(webdriver.Key.CONTROL, webdriver.Key.SPACE))
您可以在此处找到 webdriver js api 文档 http://seleniumhq.github.io/selenium/docs/api/javascript/
我正在尝试
driver.keyDown(webdriver.Key.CONTROL).sendKeys(webdriver.Key.SPACE);
但是说keyDown方法不存在! 有谁知道如何做到这一点?有没有我可以看到 webdriverjs api 的地方?
如果您尝试将 CTRL+SPACE 传递给 sendkeys,您可以使用 Key.chord。 试试这个
driver.sendKeys(webdriver.Key.chord(webdriver.Key.CONTROL, webdriver.Key.SPACE))
您可以在此处找到 webdriver js api 文档 http://seleniumhq.github.io/selenium/docs/api/javascript/