Как спрятать клавиатуру в устройстве Android в мобильном браузере, используя appium & selenium с java - PullRequest
0 голосов
/ 28 мая 2018

Как скрыть клавиатуру на устройстве Android в мобильном браузере, используя appium & selenium с java.Я попытался:

driver.hideKeyboard()

метод, который хорошо работает в приложении, но не в браузере.

Ответы [ 2 ]

0 голосов
/ 28 мая 2018
capabilities.setCapability("unicodeKeyboard", true);
capabilities.setCapability("resetKeyboard", true);

Установите вышеуказанные 2 возможности.Appium будет использовать собственную клавиатуру, и на экране не будет отображаться никакой клавиатуры.resetKeyboard гарантирует, что ваша старая клавиатура по умолчанию будет установлена ​​после завершения сеанса.

0 голосов
/ 28 мая 2018

Это должно сделать:

driver.getKeyboard().sendKeys(Keys.ENTER);

или

driver.sendKeyEvent(AndroidKeyCode.BACK);

или

driver.navigate.back()

некоторые из этих 3 решений должны работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...