Я использовал следующий код, чтобы прокрутить элемент, который не отображается.Как прокрутить элемент, который не отображается в ios, используя appium
WebElement element = driver.findElementByName("text");
JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObjects = new HashMap<String, String>();
scrollObjects.put("element", ((RemoteWebElement) element).getId());
js.executeScript("mobile: scrollTo", scrollObjects);
Я получаю ниже ошибки, когда я использую выше метод для прокрутки: -
Unknown command, all the mobile commands except scroll have been removed.
В Appium 1.5.0, имя локатор удаляется
В Java-клиент v4.0.0, 'scrollTo()' и 'scrollToExact()' устарели.
Я использую xpath вместо findElementByName().
Что такое временное решение для мобильных устройств: scrollTo
вы пытались сделать элемент видимым drive.swipe() метод или с помощью перемещения к элементу местоположения? – noor