У меня есть веб-приложение, для которого я создаю мобильный сайт. Я пытаюсь запустить его в полноэкранном режиме без навигационной панели, если пользователь добавил страницу на главный экран.
Прямо сейчас мой javascript очень прост:
if (navigator.standalone) {
alert ('From Home Screen');
} else {
alert ('From Browser');
}
Все, что я хочу проверить, это узнать, могу ли я определить, добавил ли пользователь приложение на свой домашний экран. С помощью приведенного выше кода, даже после добавления приложения на домашний экран, приложение только перехватывается оператором else.
Просматривая документацию Apple, я нашел эту вкусность:
<meta name="apple-mobile-web-app-capable" content="yes" />
Добавление этого кода в мой, похоже, ничего не делает. Я по-прежнему не могу перевести сайт в полноэкранный режим или сообщить об этом как об автономном.