Панель браузера Android, которая находится в положении: зафиксирована в нижней части экрана
У меня есть "панель учетных записей", прикрепленная к нижней части экрана с помощью position:fixed, и я автоматически скрываю ее, когда пользователь прокручивает страницу вниз с помощью плагина headroom.js
Это прекрасно работает во всех браузерах, кроме браузера Android (Samsung Galaxy Note 4 под управлением Kitkat), потому что браузер Android имеет свою собственную панель инструментов внизу экрана, которая закрывает мой.
Это не будет проблемой для большинства веб-сайтов, потому что когда пользователь прокручивает экран вниз, панель инструментов браузера Android исчезает, но, к сожалению, я скрываю свою панель инструментов, когда пользователь прокручивает страницу вниз. Когда они снова прокрутятся вверх, моя панель инструментов покажет, как и панель инструментов браузера поверх нее!
Я не могу придумать решение этой проблемы, кроме перемещения полосы на 40 пикселей выше, чтобы она не закрывалась. К сожалению, это будет выглядеть нелепо во всех других браузерах. Другой вариант - браузер сниффер андроид браузер и просто не скрывать мою панель инструментов, но браузер нюхает кажется старомодным. Функция обнаружения в присутствии плавающей панели инструментов браузера, однако, невозможна.
Любые идеи очень приветствуются.
1 ответ
К сожалению, похоже, что с этим ничего не поделаешь, кроме как надеяться, что браузер Android умирает довольно быстро.