Ответ 1
Вы ищете window.navigator.standalone
(упомянутый Apple здесь)
Это не скажет вам, добавлена ли страница на рабочий стол, если она посещается в обычном браузере, но она сообщит вам, был ли запущен с главного экрана.
Можно ли проверить использование JavaScript или CSS, если страница была добавлена на рабочий стол iPhone в режиме webapp. Как получить высоту экрана, на котором не было бы навигационной панели, было бы 460px
Вы ищете window.navigator.standalone
(упомянутый Apple здесь)
Это не скажет вам, добавлена ли страница на рабочий стол, если она посещается в обычном браузере, но она сообщит вам, был ли запущен с главного экрана.