У меня есть этот код для гибридного приложения. Это работает на iOS, но не на Android. Он правильно переключается на представление в Интернете и выполняет все действия, кроме всего, что связано с исполнителем. Я пытался добавить таймауты и использовать Document.queryselector, но я все еще получаю эту ошибку: webdriverexception: javaScript Ошибка: не может читать свойства неопределенных (чтение 'scollintoview') . Что еще я могу попробовать? Это не действительно прокручивает элемент < /p>
public void ScrollToIntoView(IWebElement element)
{
try
{
IJavaScriptExecutor je = (IJavaScriptExecutor)AppDriver;
je.ExecuteScript("if (arguments[0] && arguments[0].scrollIntoView) { arguments[0].scrollIntoView(true); }", element);
}
catch (Exception e)
{
throw new Exception("Unable to perform ScrollToView, \n Exception: " + e);
}
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... -undefined
Appium - javaScript Ошибка: невозможно прочитать свойства неопределенных ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Appium - javaScript Ошибка: невозможно прочитать свойства неопределенных
Anonymous » » в форуме Android - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-