Я пытаюсь прокрутить, чтобы просмотреть элемент в iOS
, используя Appium desktop 1.13
и java_client 7.0.0
с iOS 13.1.3
, но он возвращает ошибку:
Ошибка домена = com.facebook. WebDriverAgent Code = 1 "Не удалось найти прокручиваемого видимого родителя с 2 видимыми дочерними элементами"
Я уже пытался использовать element ID
и Xpath, но оба не работают. Для Xpath он не возвращает ошибку, но не выполняет действие прокрутки.
String elementID = ((RemoteWebElement) element).getId();
JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObject = new HashMap<String, String>();
scrollObject.put("element", elementID);
scrollObject.put("toVisible", "not an empty string");
js.executeScript("mobile: scroll", scrollObject);
Ожидаемый результат - экран будет прокручен до указанного элемента, но в случае использования Xpath это не так. прокрутка без ошибок, и когда я использовал elementID
, он возвращает ошибку