我正在尝试使用Java在Android移动应用程序上滚动并尝试这些代码;
JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObject = new HashMap<String, String>();
scrollObject.put("direction", "down");
js.executeScript("mobile: scroll", scrollObject);
Eclipse给出了这个错误:
线程“主” org.openqa.selenium.WebDriverException中的异常:
运行Appium命令时出错:字符串不是函数命令
持续时间或超时:7毫秒
And Appium (version 1.4.16.1) Logs are ;
我也在使用WebDriver。
我该如何解决这个错误?
最佳答案
语法:driver.swipe(startX,startY,endX,endY,持续时间);
范例:
driver.swipe(200, 900, 200, 100, 2000);