2012-04-09 4 views
2

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

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

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

+0

iOS не имеет концепции «близко» со своими приложениями. Вы не закрываете приложения в iOS. Вы просто переключаетесь на другой. –

ответ

2

No. IOS приложение не имеет внутренний выход функции. Помимо запуска другого приложения из приложения, только домашняя кнопка оставляет приложение на этой платформе.

-1

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

В PhoneGap я использую

navigator.app.exitApp(); 

и это работает красиво

+1

Действительно? Я никогда не видел ни одного приложения iOS с функцией self-quit, а [этот форум] (http://comments.gmane.org/gmane.comp.handhelds.phonegap/22620) утверждает, что этот код не работает IOS. – Quentin