Как всегда отображать нижнюю панель браузера iOS

У меня есть мобильный веб-сайт с кнопкой в ​​нижнем колонтитуле, закрепленной внизу. Когда вы нажимаете внизу, появляется панель браузера внизу. См. изображение: введите здесь описание изображения

Мое решение - всегда отображать нижнюю панель браузера с помощью:

html{
height: 100%;
overflow: hidden;
}
body{
height: 100%;
overflow: auto;
}

Но тогда мой JQuery scrollTop не работает из-за overflow. Кто-нибудь знает решение, позволяющее всегда отображать bottom browser bar, или как заставить scrollTop работать с overflow?


person Chanckjh    schedule 27.10.2015    source источник
comment
Нижняя панель браузера — это панель браузера, а не веб-страница, верно?   -  person Wim Pruiksma    schedule 27.10.2015
comment
@WimPruiksma Точно. У меня внизу закреплен футер, при нажатии на который выскакивает панель браузера ios   -  person Chanckjh    schedule 27.10.2015


Ответы (1)


Посетите эту ссылку. Отключить скрытие адресной строки на мобильном устройстве

Веб-браузеры проверяют ваши конфигурации на ширину и высоту экрана.

Добавьте это <meta name="viewport" content="width=device-width, minimal-ui"> в свои метаданные

person Wim Pruiksma    schedule 27.10.2015
comment
На самом деле я хочу, чтобы панель браузера ios всегда отображалась. - person Chanckjh; 27.10.2015
comment
Извините, это все еще не работает. Панель браузера по-прежнему исчезает. - person Chanckjh; 27.10.2015
comment
Не знаю, можно ли отключить функцию браузера. Я знаю, что можно сделать полноэкранный режим, но не знаю, как отключить такие функции. - person Wim Pruiksma; 27.10.2015