SendKeys(Keys.COMMAND+";a";)正在文本字段中插入符号
节点版本-8.9.1 Appium版本-1.7.2 我试图清除登录字段中已经存在的文本,但是各种论坛上提供的解决方案似乎并不能解决我的问题 当我使用以下代码时: driver.findElementByAccessibilityId(“oobe-join-input-email”).sendKeys(Keys.COMMAND+“a”,Keys.BACK\u-SPACE); driver.findElementByAccessibilityId(“oobe加入输入电子邮件”).sendKeys(“sdad”) 是像插入符号一样插入摄影机并修改现有文本,而不是选择全部并删除文本 见附件截图 driver.findElementByAccessibilityId(“oobe加入输入电子邮件”).sendKeys(“”); driver.findElementByAccessibilityId(“oobe加入输入电子邮件”).clear(); driver.findElementByAccessibilityId(“oobe加入输入电子邮件”).sendKeys(“sdad”) 我也尝试了上述替代方案,但似乎对我不起作用。 也尝试了下面的建议。但这似乎不太管用 有人能帮忙吗?谢谢 我得到的内容的屏幕截图SendKeys(Keys.COMMAND+";a";)正在文本字段中插入符号,sendkeys,appium-ios,Sendkeys,Appium Ios,节点版本-8.9.1 Appium版本-1.7.2 我试图清除登录字段中已经存在的文本,但是各种论坛上提供的解决方案似乎并不能解决我的问题 当我使用以下代码时: driver.findElementByAccessibilityId(“oobe-join-input-email”).sendKeys(Keys.COMMAND+“a”,Keys.BACK\u-SPACE); driver.findElementByAccessibilityId(“oobe加入输入电子邮件”).sendKeys(“
我也遇到了同样的问题,所以我尝试了下面的代码&它对我很有用
IOSElement email = driver.findElementByAccessibilityId("oobe-join-input-email");
String text = email.getText();
int maxChars = text.length();
for(int i =0;i < maxChars;i++) {
email.sendKeys(Keys.BACK_SPACE);
}
ioseelement-email=driver.findElementByAccessibilityId(“oobe-join-input-email”);
String text=email.getText();
int maxChars=text.length();
对于(int i=0;i
hi,长按该元素,您将获得菜单列表。在该对话框中,选择All并剪切/delete@Nihal阿尔弗雷德:你解决了这个问题吗。我也遇到了同样的问题。这是可行的,但速度非常慢。比如每次退格大约3到4秒。我在iPhone上做这个。你也有速度的解决方案吗。