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

Как пофиксить скролл в области navigation bar'а в ios safari?

Новый поворот в safari на ios.
Блочу всем элементам на странице touchmove, через preventDefault() или returnFalse;
Везде все ок, но в safari внизу экрана, там где вылезает navigation bar, при попытке в том месте проскроллить страницу, когда navigation bar скрыт - то она спокойно будет скроллиться, несмотря на все запреты.
Как это обойти?

Вот демо, открывать, соответственно, только под ios safari. Вначале скролл работает, блокируется через 3 секунды. Если в момент блокировки navigation bar скрыт, то касаясь в его область можно скроллить страницу.
sanex3339.github.io/safariWTFISGOINGON
  • Вопрос задан
  • 430 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@sanex3339 Автор вопроса
up =(
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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