Значок веб-приложения iPhone: принудительно загрузить собственный Safari (например, Grooveshark)

В нашем веб-приложении для iPhone есть значок на главном экране, который пользователи могут сохранить. Это приложение для аудио.

Когда пользователи сохраняют его на своем домашнем экране, а затем щелкают значок домашнего экрана, iPhone не открывает обычный Safari. Скорее, он открывает своего рода квази-Safari, в котором не видно строки URL. На самом деле это действительно круто, и благодаря ему наше веб-приложение во многом похоже на нативное приложение. К сожалению, эта версия Safari не воспроизводит звук, когда у пользователя выключен звук на телефоне. Обычный Safari будет воспроизводить звуки в любом случае.

Таким образом, как это сделал Grooveshark, мы хотим, чтобы при щелчке пользователем значка нашего веб-приложения открывался обычный Safari.

Может ли кто-нибудь дать какие-либо рекомендации по этому поводу?


person chaser7016    schedule 23.01.2013    source источник


Ответы (1)


Если он открывает автономное приложение, вам необходимо удалить поддерживающее веб-приложение из ваших метатегов.

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

Дополнительная информация

person n1xx1    schedule 23.01.2013
comment
спасибо ... на самом деле вам нужно изменить content = yes на no - person chaser7016; 23.01.2013
comment
Что ж, если вам это не нужно, вы можете просто сделать свой файл светлее. - person n1xx1; 23.01.2013