我正在使用具有最新 Google Play 服务版本的 Google Cloud Messaging 开发应用程序。
如果我关闭设备的网络连接,在我无法访问 Internet 期间应该收到的所有消息都会存储在服务器中,并且在我关闭一个网络连接时,直到有新消息到达时我才会收到它们重新开始。
所以,如果我在晚上收到 20 条新消息,当我关闭 WiFi/3G 时,当我早上打开 WiFi 时,我没有收到任何消息,当第一条新消息到达时,我会立即收到 21 条推送通知.
那么问题来了……有没有办法解决这个问题?这是我的实施问题还是这是预期的行为,我应该找到一些解决方法?
谢谢!
小编辑:我没有一次收到 21 条通知,因为我发送的推送消息是可折叠的,但无论如何,在新消息到来之前我不会收到折叠的消息。