WP7 новичок здесь ..
В моем приложении я использую встроенный веб-браузер элемент управления для загрузки внешней веб-страницы.
У меня есть шаг проверки на основе PIN-кода, в которомприложение, которое включает в себя
1) Пользователь, покидающий текущее приложение, ( с внешней веб-страницей, загруженной во встроенный веб-браузер ) для запуска папки входящих сообщений SMS.
2) Пользователь читает SMSон только что получил, который имеет PIN-код.Я отправляю это SMS пользователю.
3) Затем пользователю необходимо вернуться к исходному приложению, нажав кнопку назад, чтобы ввести PIN-код, полученный им ранее в SMS.
Как только пользователь войдет в Шаг 2, мое приложение перейдет в фоновый режим и впоследствии будет захоронено. После того, как пользователь войдет в Шаг 3, я хочу восстановить состояние приложения (с помощью встроенного элемента управления веб-браузера) без повторного повторного HTTP-запроса для загрузки веб-страницы.
Итак,с учетом данного сценария у меня есть следующие два вопроса -
1) Есть ли лучший способ сделать все это, например, не нужно выходить из исходного приложения и все же позволить пользователю читать SMS.(т.е. любой API для чтения смс?)
2) Есть ли способ сериализации состояния браузера / сохранения всей веб-страницы (с изображениями, css, js), чтобы вся веб-страница могла отображаться именно так, как она была, когда пользователь покинул запущенное приложение.
Важные моменты:
1) Я могу использовать только SMS в качестве канала связи.Я не могу использовать что-то вроде необработанного канала push-уведомлений, который позволяет мне показывать PIN-код пользователю, не выходя из приложения.
2) Я нацеливаюсь на среду выполнения Windows Phone 7.0, но если в Windows Mango есть лучший вариантобновите, пожалуйста, сообщите мне.
Любая помощь очень важна.
Обновление: добавлена ссылка на встроенный компонент веб-браузера.