gpt4 book ai didi

java - 当你有多个页面要向下滚动时,如何在 Appium 上向下滚动?

转载 作者:行者123 更新时间:2023-11-28 21:23:59 26 4
gpt4 key购买 nike

enter image description here

当你有多个页面时,我如何向下滚动。在第三页底部有一个链接,但是当我使用 driver.scrollTo(); 时,它会跳过并返回到第一页。

最佳答案

你可以使用 JavaScriptExecutor 来滚动我已经创建了以下滚动方法,它在 iOS 中运行良好,但尚未针对 Android 进行测试

public static void swipe(AppiumDriver<?> driver,String sDirection, int iCount)

{
while(iCount>0)
{
HashMap<String,String> swipeObject=new HashMap<String,String>();
swipeObject.put("direction", sDirection);

JavascriptExecutor jsDriver=(JavascriptExecutor)driver;

jsDriver.executeScript("mobile:scroll", swipeObject);
iCount--;

}
}

希望对您有所帮助:)

关于java - 当你有多个页面要向下滚动时,如何在 Appium 上向下滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45317642/

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