Задать вопрос

Не работает прокрутка страницы (scroll) на мобильных устройствах

Перестаёт работать прокрутка страницы вверх-вниз на многих мобильных устройствах, т.е. страница «замерзает» и ни вверх, ни вниз нельзя сместить контент.
Кто-нибудь сталкивался? Есть какие-то идеи по поводу?
Вообще функция прокрутки контента штатная, как она может отваливаться ума не приложу, хоть свою обработку на жесты ставь.

Решено
На сайте использовалась библиотека jquery.TouchSwipe. Обработчик был некорректно настроен.
  • Вопрос задан
  • 7600 просмотров
Подписаться 4 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Eeved
Угу. У меня не работал из-за свойства touch-action: none; в файле сброса стилей.
Ответ написан
@vladiislaw
$('body,html').animate({scrollTop:0},800);
в этой части кода прокрутки страницы нужно указать не только html, но и body
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы