driver.hideKeyboard(); 在 iOS 上不可用,但我可以在 Android 上使用它并且工作正常



它在Android上运行良好

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

}

但是当我想为iOS使用相同的功能时,它无法提供驱动程序选项。

你可以试试这个:

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

注意:如果您在多行输入字段中,它将不起作用

最新更新