Chrome mobile недавно добавила возможность добавления на главный экран, аналогичный iOS. Это классно, но он не поддерживает его, а также iOS - он не поддерживает window.navigator.standalone
, поэтому вы не можете определить, запущен ли он как автономное приложение.
Ссылка говорит:
Как определить, работает ли приложение в качестве установленного приложения?
Вы не можете прямо.
Обратите внимание, что это говорит "прямо". Мой вопрос: можем ли мы сделать это косвенно? Есть ли какой-то сложный способ сделать обоснованное предположение?