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