我试图使用 java 在 IOS 移动应用程序中执行向下滚动操作。有一行 JavaScript 代码用于执行向下滚动操作。这是我写的代码。
HashMap<String,Object> params= new HashMap<>();
params.put("direction", "down");
params.put("name", "Tap here to add promotions by promo code");
driver.executeScript("mobile:scroll" , params);
这是我收到的错误
“点击此处通过促销代码添加促销活动”标识符与任何元素都不匹配
WebElement ele = driver.findElement(AppiumBy.accessibilityId("YourID"));
Map<String, Object> params = new HashMap<>();
params.put("direction", "down");
params.put("element", ((RemoteWebElement)ele).getId());
driver.executeScript("mobile:scroll", params);
尝试滚动到特定元素