0

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

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

谢谢你

约翰哈里斯

4

1 回答 1

2

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

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

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

于 2013-07-27T03:54:44.280 回答