Можно ли создать HTML-ссылку или кнопку, закрывающую полноэкранное приложение, работающее в мобильном Safari?

Я запускаю приложение HTML5 (+ CSS3 и JavaScript) в мобильном Safari на iPad. Следующий метатег в моем HTML-файле позволяет приложению работать в полноэкранном режиме при запуске с помощью значка на главном экране iPad:

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

В главном меню моего приложения есть опция «закрыть». Кто-нибудь знает, могу ли я прикрепить обработчик JavaScript к этой опции, которая закрывает браузер Safari (что, надеюсь, также заставит пользователя вернуться на главный экран?) Тривиальная команда JavaScript 'window.close ()' не работает.


person Jeroen    schedule 09.04.2012    source источник
comment
iOS не имеет «закрытого» понятия со своими приложениями. Вы не закрываете приложения в iOS. Вы просто переключаетесь на другой.   -  person DA.    schedule 09.04.2012


Ответы (2)


Нет. В приложениях iOS нет внутренних функций выхода. Помимо запуска другого приложения изнутри приложения, только кнопка «Домой» оставит приложение на этой платформе.

person Quentin    schedule 09.04.2012

Вы используете телефонную связь или что-то подобное?

В телефонном разговоре я использую

navigator.app.exitApp();

и это прекрасно работает

person Víctor    schedule 09.04.2012
comment
Действительно? Я никогда не видел ни одного приложения iOS с функцией самовыпуска, и этот форум утверждает, что этот код не работает на iOS. - person Quentin; 09.04.2012