В настоящее время я создаю собственное веб-приложение (телефонный справочник) с помощью jQuery Mobile.Я поместил номера телефонов в ссылку: <a href="tel:000">call me </a>
Это прекрасно работает.После того, как вы повесите трубку, вы вернетесь на домашний экран (нормальное поведение для веб-приложений).НО: если вы запустите приложение телефона, iPhone вылетает.Приложение телефона не открывается, загорается строка состояния и все медленно увеличивается.Иногда экран становится черным, и вы должны перезагрузить iPhone.Обходной путь: дважды щелкните домашнюю кнопку и выберите другое многозадачное приложение.Опять же, все нормально.
После тысяч попыток я пришел к выводу, что проблема появляется ТОЛЬКО в полноэкранном режиме:Веб-приложение с интерфейсом Safari: никаких проблем.
Я пытался разобраться в просторах Интернета, но почему-то я, кажется, единственный ...?Мы тестировали на iPhone 4 и iPhone 4S.Оба с последней версией iOS.
Вы также можете попробовать это: www.gopeter.de / tel - поместите приложение на домашний экран / трамплин, телефон 0000 и немедленно повесьте трубку.После этого нормальное приложение «телефон» перестает работать ...
Исходный код этой страницы только:
<!DOCTYPE>
<html>
<head>
<meta charset="utf-8" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<title>Anrufen</title>
</head>
<body>
<a href="tel:0000">call me</a>
</body>
</html>