【发布时间】:2025-11-25 21:00:02
【问题描述】:
我正在自动化混合应用程序。我想单击页面上不可见的注销,因此我需要向下滚动才能单击它。我正在尝试使用以下代码,但它不起作用,我正在使用 Java 客户端 5.0.4 Appium 服务器 1.7.2 和 selenium 3.9.1 和 Java jdk 版本 1.8.0_161。有没有人可以帮忙
JavascriptExecutor js = (JavascriptExecutor)driver;
HashMap<String, String> scrollObject = new HashMap<String, String>();
scrollObject.put("direction", "down");
js.executeScript("mobile: scroll", scrollObject);
do
{
try{
ele1.click();
break;
}
catch(Exception e){
js.executeScript("mobile: scroll", scrollObject);
}
} while(true);
【问题讨论】: