Моя цель - добавить баннер A2HS (Добавить на главный экран) на наш сайт, но не представить его, если пользователь активно участвует в PWA. Я видел много людей вокруг Inte rnet, говорящих о window.navigator.standalone
, но это просто не работает для меня. Я добавил его в свой оператор if
следующим образом:
if( isIos() && window.navigator.standalone ){
//don't show Add To Home Screen banner
} else {
//show Add To Home Screen banner
}
И имеет смысл, что это не работает, потому что когда я набираю window.navigator.standalone
в консоли Chrome, он говорит это undefined
потому что его просто не существует. Тем не менее, есть ли у кого-нибудь решение о том, как определить, находится ли пользователь в автономном режиме в мобильном Safari? Заранее спасибо!