@levkoi

Android. Открывается мобильная клавиатура и скроллит наверх при любом нажатии, как исправить?

Открывается мобильная клавиатура и происходит скролл наверх при практически любом нажатии на интерактивные элементы - на стрелки owl-carousel, при переходе на страницу товара и назад, при увеличении миниатюр (magnificPopup). Не совсем понятно всегда ли, но иногда при переходе на другую страницу, например, товара, а затем назад на главную, все работает нормально, при перезагрузке все заново.
ИМ сделан на теме Zioxo, кажется, в ней проблема, потому что наблюдается на нескольких сайтах, где она использовалась.
На iOs проблемы нет.
Была попытка отлавливать нажатие, запоминать scrollTop и временно ставить overflowY = "hidden", частично помогает, но это костыль, а хотелось бы понять, в чем может быть причина такого поведения, чтобы устранить ее. Есть какие-то мысли, куда смотреть и что делать?
OpenCart, если важно, 3.0.3.7.
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
@levkoi Автор вопроса
Если кому-то вдруг поможет, дело было в том, что андроид плохо воспринимает атрибут autofocus у input.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы