Отключить адресную строку полностью как jQuery Mobile iscrollview
Я понял, что каким-то образом iscrollview смог полностью отключить адресную строку Safari и сделать его похожим на приложение. Даже при прокрутке адресная строка не отображается. На самом деле вы НЕ МОЖЕТЕ вернуть адресную строку, пока не нажмете Назад или Вперед.
iscrollview:
https://github.com/watusi/jquery-mobile-iscrollview
Я посмотрел на эту старую ветку, и в ней упоминалось о переходе на позицию, которая, как оказалось, временно скрывала панель: как jquery mobile скрывает адресную строку мобильного сафари?
Это не то, о чем я говорю. Так как же iscrollview полностью отключил панель Safari? Кто-нибудь знает?
ОБНОВЛЕНИЕ 1:
Это попытка сделать высоту страницы такой же, как на дисплее, чтобы прокручивать только внутри. Но когда я прокручиваю весь путь вниз, он все равно опускает адресную строку Safari. В принципе, #home
это page
а также #main
это content
внутри. Я добавил этот CSS:
#home, body
overflow: hidden
#main
overflow-y: scroll
-webkit-overflow-scrolling: touch
Это JS для изменения высоты на лету:
$('#main').css({
'height': ($(document).height()) + 'px'
});
$(window).resize(function () {
$('#main').css({
'height': ($(document).height()) + 'px'
});
});