Отключить адресную строку полностью как 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'
    });
  });

0 ответов

Другие вопросы по тегам