Я пытаюсь прокрутить вправо в строке меню, используя appium в android. Сейчас я использую java для этого и пробовал следующие коды:
JavascriptExecutor js = (JavascriptExecutor) driver;
HashMap<String, String> scrollObject = new HashMap<String, String>();
scrollObject.put("direction", "right");
js.executeScript("mobile: scroll", scrollObject);
и
TouchAction action = new TouchAction(driver);
action.press(10, 10);
action.moveTo(10, 100);
action.release();
action.perform();
Но проблема, с которой я сталкиваюсь, заключается в том, когда я пытаюсь получить размер страница дает значение как [2048,1440], а элемент, который я пытаюсь найти, находится в местоположении [2300,162]. Когда я пытаюсь ввести 2300 и искать элемент, выдает ошибку, что элемент, который вы ищете, выходит за пределы.
Вот строка меню, например,