Могу ли я закрыть браузер iPhone с помощью JavaScript?

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

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
0
4 146
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Зная Apple, это может быть невозможно с JavaScript. Вы еще что-нибудь пробовали? Если нет, попробуйте одного из этих парней:

javascript:self.close();
window.close();

Обновлено: Я нашел это через Google, это может обойти окно подтверждения, но я не думаю, что он больше работает с современными браузерами:

window.opener='x';
window.close();

Я только что проверил, не похоже, что он будет работать (всплывает окно IE7, FF3 ничего не делает, Opera 9.61 вообще не имеет окна подсказки).

Расширение Андерс: window.close() сделает то, что вы хотите. Согласно странице документа Окно, если вы попытаетесь закрыть окно, открытое не через javascript, пользователю будет предложено подтвердить.

Ответ принят как подходящий

Я подтвердил с Apple, что это невозможно в iPhone OS 2.2 и более ранних версиях.

Я пробовал каждое из этих хороших предложений, но они не закрывают браузер на iPhone.

А как обстоят дела с версиями iOS после 2.2? Какой там будет рабочий код?

Wytze 02.04.2012 14:13

Другие вопросы по теме