Отправка реального уведомления после получения тоста - PullRequest
0 голосов
/ 19 декабря 2011

В проекте, над которым я сейчас работаю, мы отправляем небольшую информацию по проводам на устройство WP7 при отправке необработанного уведомления.

Когда приложение находится в состоянии захоронения, и пользователь получает сообщение о тосте, мы не можем добавить дополнительный багаж в тост. Таким образом, мы решили, что нам нужно повторно отправить уведомление, когда пользователь снова войдет в приложение.

У кого-либо есть опыт или возможное решение этой проблемы. В настоящее время мы рассматриваем своего рода рукопожатие между клиентом и сервером. Но все это кажется мне немного радикальным.

С уважением, Том

1 Ответ

1 голос
/ 19 декабря 2011

Я бы предложил прекратить использовать rawNotifications и использовать только тосты.

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

Для уведомлений, отправленных во время работы приложения,может обнаружить их, используя событие ShellToastNotificationReceived вашего канала.Когда событие инициируется, запросите сервер, чтобы получить полезную нагрузку.

...