driver.hideKeyboard (); недоступен на iOS, но я могу использовать его на Android и он работает нормально - PullRequest
0 голосов
/ 11 января 2020

отлично работает на Android

submitEmail(email) {
this.emailInPutField.click();
this.emailInPutField.setValue(email);
driver.hideKeyboard();
this.confirmButton.click();

}

Но когда я хочу использовать то же самое для iOS, я не могу дать вариант для водителя.

1 Ответ

0 голосов
/ 11 января 2020

Вы можете попробовать это:

IOSDriver< WebElement> AD= (IOSDriver) driver;
AD.getKeyboard().sendKeys(Keys.RETURN);

Примечание: это не будет работать, если вы находитесь в поле многострочного ввода

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