我在iOS上没有此问题。我正在使用UIautomator 2,浏览器堆栈和Appium 1.9.1(最新版本的浏览器堆栈具有)。
当我点击一个输入字段时,键盘没有出现在Android上。如果我在较旧的appium版本(我正在使用的Samsung S9的浏览器堆栈中为默认值)上执行测试,就没有这个问题,但是由于我添加了使用最新的Appium版本的功能,因此出现了这个问题。
我的解决方法一直是通过sendKeys()
发送字符串,但我想像以前一样使用getKeyboard().pressKeys("L")
来完成此操作,这对于实际情况而言更为准确。但是键盘没有出现在Android上。