Можно ли создать полноэкранное веб-приложение на iphone / ipad, не добавляя его сначала на главный экран? - PullRequest
2 голосов
/ 11 мая 2011

Я знаю, что могу использовать метатег в стиле apple-mobile-web-app-status-bar-style, и после добавления веб-страницы на домашний экран приложение будет запущено в полноэкранном режиме.

У меня вопрос, есть ли какой-нибудь тег, css или javascript, который я могу использовать, чтобы сказать мобильному сафари делать это напрямую, без предварительного добавления пользователем на главный экран?

Ответы [ 3 ]

1 голос
/ 11 мая 2011

Вы можете рассмотреть что-то вроде PhoneGap , которое развертывает веб-приложение как собственное приложение для iphone.Это также позволит вам получить доступ к таким вещам, как акселерометр через вызовы JavaScript.

0 голосов
/ 16 октября 2013

Существует способ автоматической установки 'webclips' на ваш idevice. Вы делаете это путем развертывания профиля на вашем устройстве (файл .mobileconfig).

Полезные данные могут быть подписаны или не подписаны, для целей тестирования неподписанные профили будут считаться небезопасными.

https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html

Преимущество использования профиля, подобного этому, заключается в том, что вы можете настроить его таким образом, чтобы пользователь не мог удалить «скрепку» стандартным способом, поскольку ему необходимо удалить профиль, чтобы удалить приложение. Вы также можете защитить это с помощью PIN-кода.

Одной из причин, по которой я не использовал этот метод для регистрации своих приложений, было то, что я не мог заставить его работать в автономном режиме с манифестами appcache (iOS6.x), однако это могло улучшиться с iOS7.x

0 голосов
/ 11 марта 2013

В настоящее время, к сожалению, это невозможно сделать: (

...