如何使用appium for Android点击并按住(长按)?
在Appium上是否有可点击并保持的代码?我用的是python,有什么命令支持吗如何使用appium for Android点击并按住(长按)?,appium,Appium,在Appium上是否有可点击并保持的代码?我用的是python,有什么命令支持吗 对于双击,我使用了两次单击元素;对于点击并按住,我没有得到任何解决方案是的,您可以使用TouchAction类长按任何元素。试试这个: TouchAction action = new TouchAction(); action.longPress(webElement).release().perform(); 需要超过司机吗 TouchAction action = new TouchAction(drive
对于双击,我使用了两次单击元素;对于点击并按住,我没有得到任何解决方案是的,您可以使用TouchAction类长按任何元素。试试这个:
TouchAction action = new TouchAction();
action.longPress(webElement).release().perform();
需要超过司机吗
TouchAction action = new TouchAction(driver);
action.longPress(webElement).release().perform();
以下是Java客户端5.0.4的更新
WebElement recBtn = driver.findElement(MobileBy.id("img_button"));
new TouchAction((MobileDriver) driver).press(recBtn).waitAction(Duration.ofMillis(10000)).release().perform();
应该是这样的。持续时间以毫秒为单位计算,因此需要乘以1000作为1秒
TouchAction action = new TouchAction(driver);
action.longPress(webElement,duration*1000).release().perform();
在最新的Java客户机版本中,以下将起作用
AndroidTouchAction touch = new AndroidTouchAction (driver);
touch.longPress(LongPressOptions.longPressOptions()
.withElement (ElementOption.element (element)))
.perform ();
System.out.println("LongPressed Tapped");
这项工作:
TouchActions action = new TouchActions(driver);
action.longPress(element);
action.perform();
默认的长按时间是多少?