Push notification Azure移动服务中的Windows Phone推送通知提醒我

Push notification Azure移动服务中的Windows Phone推送通知提醒我,push-notification,azure-mobile-services,mpns,Push Notification,Azure Mobile Services,Mpns,基本上,我对推送通知的理解是,当应用程序关闭时,推送通知可以更改磁贴并向用户显示消息 我想知道的是,在基于回合的手机游戏中,作为主要控制方法是否正确?例如,我想知道的具体情况是,如果用户打开了应用程序,并且他们的移动被发送到我的服务中,那么应用程序是否可以坐下来倾听推送通知回复并更新ui/继续用户?显然,如果用户离开了,它仍然应该执行前面提到的那种通知,更新互动程序/显示消息,但是如果应用程序打开了,它应该只使用通知中的值,用户永远不应该知道这是一个通知,只需看到其他玩家移动并继续他们的操作 多

基本上,我对推送通知的理解是,当应用程序关闭时,推送通知可以更改磁贴并向用户显示消息

我想知道的是,在基于回合的手机游戏中,作为主要控制方法是否正确?例如,我想知道的具体情况是,如果用户打开了应用程序,并且他们的移动被发送到我的服务中,那么应用程序是否可以坐下来倾听推送通知回复并更新ui/继续用户?显然,如果用户离开了,它仍然应该执行前面提到的那种通知,更新互动程序/显示消息,但是如果应用程序打开了,它应该只使用通知中的值,用户永远不应该知道这是一个通知,只需看到其他玩家移动并继续他们的操作

多谢各位

约翰·哈里斯

如果您的应用程序已在运行,则Toast通知将被忽略,除非您注册ShellToastNotificationReceived事件。然后,您的应用程序可以决定如何响应toast通知

正如你从这句话中所看到的,如果应用程序是打开的,它可以选择接收toast通知并决定如何处理它们


当应用程序运行时,您还可以接收原始通知,其中包含的数据可能比toast通知更多。

感谢您的回复,这样做正确吗?我在msdn论坛上也问了一个类似的问题,他们都建议,因为祝酒不能保证,所以你的观点是什么?