gpt4 book ai didi

java - 在 Appium 中滑动而不输入 x 和 y 坐标的替代方法?

转载 作者:行者123 更新时间:2023-12-02 11:31:57 25 4
gpt4 key购买 nike

我有一个滚动条,但希望它能够找到元素,而不必一直输入 x 和 y 坐标,有办法这样做吗?

WebElement start = androidDriver.findElement(By.id("........."));
TouchAction action = new TouchAction(androidDriver);
action.longPress(start).moveTo(202,120).release().perform();

最佳答案

如果您有两个元素,则可以有一种替代方式在没有坐标的情况下滚动。从一个元素开始滚动,到另一元素滚动将停止。这看起来像:

WebElement start = androidDriver.findElement(By.id("id_of_the_start_element"));
WebElement end = androidDriver.findElement(By.id("id_of_the_end_element"));
TouchAction action = new TouchAction(androidDriver);
action.press(start).moveTo(end).release().perform();

关于java - 在 Appium 中滑动而不输入 x 和 y 坐标的替代方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49231915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com