2010-03-05 3 views
1

У меня есть iPhone WebApp, который установлен на домашней странице. Когда приходит телефонный звонок или отправляется электронное письмо, он вызывает экран телефона или экран электронной почты. После того, как пользователь завершит телефонный звонок или электронную почту, можно ли автоматически открыть тот же веб-приложение, которое было открыто?Автоматический перезапуск WebApp после телефонного звонка на iPhone

ответ

3

Нет. Также родные приложения не могут делать это последовательно (только для входящих, но не для исходящих вызовов приложение будет запущено снова, электронная почта может быть отправлена ​​из приложения).

+0

Можно ли отправлять электронную почту с WebApp или только с помощью собственного приложения? Я могу запустить почтовый клиент, но это другое поведение. – Kevin

+0

Вы можете запустить клиент электронной почты только из webapp AFAIK. Apple может изменить это поведение, но, как webapp, вы, конечно, не имеете и не будете иметь никакого контроля над этим. –

1

Кевин, да, это может быть сделано с некоторым усилием. То, что вы хотите, это HTML5 local storage и, возможно, HTML5 application caching.

Что вы делаете, это не похоже на то, что сделало бы приложение для многозадачности iPhone: вы сохраняете состояние приложения в локальном хранилище и используете его при запуске для восстановления состояния. Я не верю, что у вас есть перехватчики при завершении, поэтому вам нужно сохранить состояние при каждом переходе состояния, как это происходит.

Смежные вопросы