Есть ли в iPhone способ с помощью JavaScript закрыть браузер и вернуться на главный экран? После последней страницы мастера я вызываю другое приложение для iPhone (например, карты), и я НЕ делаю то, что пользователь должен вернуться на экран браузера, когда они будут выполнены. Мой план резервного копирования - иметь страницу «Полная», но это не лучший вариант для клиента.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Зная Apple, это может быть невозможно с JavaScript. Вы еще что-нибудь пробовали? Если нет, попробуйте одного из этих парней:
javascript:self.close();
window.close();
Обновлено: Я нашел это через Google, это может обойти окно подтверждения, но я не думаю, что он больше работает с современными браузерами:
window.opener='x';
window.close();
Я только что проверил, не похоже, что он будет работать (всплывает окно IE7, FF3 ничего не делает, Opera 9.61 вообще не имеет окна подсказки).
Я подтвердил с Apple, что это невозможно в iPhone OS 2.2 и более ранних версиях.
Я пробовал каждое из этих хороших предложений, но они не закрывают браузер на iPhone.
А как обстоят дела с версиями iOS после 2.2? Какой там будет рабочий код?