首页 > 解决方案 > 使用 Java 关闭 iOS 键盘

问题描述

需要有关如何在 iOS 上关闭键盘的建议,因为我需要访问它下面的元素。

我试过了

driver.hideKeyboard();
driver.getKeyboard().sendKeys(Keys.RETURN);
driver.getKeyboard().sendKeys(Keys.CANCEL);
driver.getKeyboard().sendKeys(Keys.ENTER);

但一切都是徒劳的。

我也试过 scrollDown()

这基本上是这段代码:

JavascriptExecutor js = (JavascriptExecutor) 驱动程序;HashMap scrollObject = new HashMap(); scrollObject.put("方向", "下"); js.executeScript("mobile: scroll", scrollObject);

当我这样做时,会发生类似这样的奇怪事情,键入“e”键。

附上 GIF 供您参考。

http://g.recordit.co/2WeVI3m6KM.gif

对此的任何建议都会非常棒。谢谢。

标签: javaiosappiumiphone-keypad

解决方案


推荐阅读