我在Mac OS上使用Appium,iPhone 5S使用操作系统9.2。 当我试图用方法隐藏键盘时:
driver.hidekeyboard();
没有任何反应,应用程序崩溃。 需要帮助
由于 奥哈德
答案 0 :(得分:0)
如果你试图隐藏键盘时你的应用程序崩溃,那么这可能是你正在查看的一个可能的错误,并了解其原因并将其修复将是最重要的建议。你的陈述
driver.hidekeyboard();
假设使用的驱动程序是AppiumDriver或其子类,足以满足您的执行需求。
此外,如果您确定键盘已显示且您甚至可以手动隐藏键盘,那么强制执行此操作的方式就像@Gaurav在评论中使用以下代码所建议的那样:
driver.navigate().back();
如果键盘的可见性不确定,您可以尝试一下:
driver.getKeyboard();
driver.hideKeyboard();