Можно ли скрыть браузер iOS Chrome на обычной веб-странице - PullRequest
11 голосов
/ 22 июня 2011

Таким образом, вы можете заставить веб-сайт переходить в «полный экран» и скрывать адресную строку / хром на ipad, если пользователь добавляет вашу страницу на свой домашний экран, что делает значок на домашнем экране, с которого они запускают ваш сайт.Вы просто добавили несколько метатегов, например:

<meta name="apple-mobile-web-app-capable" content="yes" /> 
<meta name="apple-touch-fullscreen" content="yes" />

Однако я не смог заставить сайт скрыть браузер Chrome, когда страница находится в обычном сеансе просмотра (пользователь неt запустил ваш сайт прямо с иконки на их домашнем экране).Возможно ли это сделать?Как?

Ответы [ 2 ]

8 голосов
/ 22 июня 2011

В соответствии с Apple Docs конкретно не сказано, что вы не можете (однако, как вы заметили, он ведет себя так, как требуется, только когда сайт добавлен на домашний экран).

Я также отметил, что на форуме поддержки Apple 1006 *, похоже, все согласны с тем, что вам нужно запустить его с главного экрана, чтобы получить желаемый эффект.

Цитата из документов:

apple-mobile-web-app-capable

Устанавливает, будет ли веб-приложение работать в полноэкранном режиме.

Синтаксис

<meta name="apple-mobile-web-app-capable" content="yes">

Обсуждение

Если для содержимого установлено значение yes, веб-приложение работает в полноэкранном режиме;в противном случае это не так.Поведение по умолчанию - использовать Safari для отображения веб-содержимого.

Вы можете определить, будет ли веб-страница отображаться в полноэкранном режиме, используя window.navigator.standalone логическое свойство JavaScript только для чтения.

Доступность

Доступно в iOS 2.1 и более поздних версиях.

3 голосов
/ 25 июня 2012

Я нашел, что это работает,

$('body').delay('1000').animate({ scrollTop: '0px' }, 'slow');

Я заметил, что прокрутка вниз убрала его, поэтому прокрутила 60px (высота хрома), но это скрыло и прокрутила страницу вниз, но прокрутка 0pxПредполагая, что ваша страница началась сверху (не на # target), дурачит ее!

Думаю, вы могли бы даже убрать задержку и анимировать, но я хотел, чтобы она была плавной и не слишком резкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...