Веб-сайт, сохраненный на рабочем столе (ios), принудительно открывается в сафари

Я работаю над чем-то вроде веб-приложения, клиент хотел бы иметь возможность сохранять на домашний экран (поведение по умолчанию), но когда конечный пользователь открывает приложение, сохраненное на рабочем столе, оно открывается в сафари, а не в режиме «веб-приложения».

Например, на мобильном сайте espn: http://m.espn.go.com/.

Обратите внимание, сохраняя на домашний экран, затем получая доступ... Он открывается в сафари.

Спасибо!!


person rkingon    schedule 26.10.2012    source источник


Ответы (2)


Я считаю, что веб-приложение всегда будет открываться в Safari, но вы можете изменить способ его открытия, чтобы оно ощущалось не так, как будто оно открывается в Safari. Ознакомьтесь с этой страницей о том, как использовать некоторые специфичные для Apple метатеги:

https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html

https://code.tutsplus.com/tutorials/configuring-an-iphone-web-app-with-meta-tags--mobile-2133

person Cecchi    schedule 26.10.2012

IOS предоставляет нам возможность открывать приложение в автономном режиме. Вы используете спецификации HTML5 Safari, но помните, что это выходит за рамки песочницы Safari, т.е. Он будет действовать как собственное приложение и остановит выполнение javascript в спящем режиме или при выключенном экране. Просто добавьте метатег

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

Последние версии Android Chrome также имеют эту функцию и очень тесно связаны со средой Chrome. Просто добавьте этот метатег для Android Chrome.

    <meta name="mobile-web-app-capable" content="yes">
person SSS    schedule 24.04.2014