Как победить увеличение высоты страницы на мобильных устройствах?
Добрый день.
Уже неоднократно сталкивался с проблемой на мобильных устройствах. Большинство браузеров при прокрутки страницы вниз скрывают адресную строку из за чего увеличивается высота страницы.
И если страница body height=100vh то случаются различного рода проблемы.
Например слои "прибитые" к нижней границе при загрузке частично скрыты, и только если промотать вниз (= скрыть адресную строку), становятся видны полностью.
Или обратный случай. Фон заданный body, даже с background-size=cover при скрытии адресной строки появляется белая полоса без фона высотой равная размеру адресной строки.
Единственное как мы пока гарантированно это исправляли - запрещали touchmove на странице. Что на мой взгляд не слишком кошерно.
Я неправильно живу? и человечество давно придумало как с этим бороться? или все создатели страниц без прокрутки под мобилы обязаны мучатся с touchmove?
Та же проблема! 100vh работает некорректно из-за поведения браузеров на андроиде. Ломается идея верстки, параллакс. Как решить? Что в manifest.json надо?