【发布时间】:2021-03-07 02:59:30
【问题描述】:
我正在尝试在原生 ios 应用上自动执行长按操作。 我的appium版本是1.19。 我已经尝试了以下在 Appium 网站上共享的代码。
TouchActions action = new TouchActions(driver);
action.longPress(element);
action.perform();
请分享运行的代码。
【问题讨论】:
我正在尝试在原生 ios 应用上自动执行长按操作。 我的appium版本是1.19。 我已经尝试了以下在 Appium 网站上共享的代码。
TouchActions action = new TouchActions(driver);
action.longPress(element);
action.perform();
请分享运行的代码。
【问题讨论】:
我遇到了同样的问题。发现它也需要一个释放动作。
action.longPress(element);
action.release();
action.perform();
【讨论】:
IOSElement iosElement = (IOSElement) driver.findElement(element);
TouchAction action = new TouchAction(driver);
PointOption pointOption = PointOption.point(iosElement.getLocation());
action.longPress(pointOption).perform();
你可以这样做。
【讨论】: