【发布时间】:2020-05-05 06:00:10
【问题描述】:
我正在浏览 FCM 文档,并且
- 我想了解当订阅者在较长的离线时间后在线时会发生什么。
- FCM 是否会存储离线期间收到的所有推送通知
- 订阅者上线后,FCM 是否会传递所有消息
【问题讨论】:
标签: firebase-cloud-messaging progressive-web-apps
我正在浏览 FCM 文档,并且
- 我想了解当订阅者在较长的离线时间后在线时会发生什么。
- FCM 是否会存储离线期间收到的所有推送通知
- 订阅者上线后,FCM 是否会传递所有消息
【问题讨论】:
标签: firebase-cloud-messaging progressive-web-apps
如果设备未连接到 FCM,则会存储消息,直到建立连接(再次遵守折叠密钥规则)。建立连接后,FCM 会将所有未决消息传送到设备。如果设备不再连接(例如,如果它已恢复出厂设置),则消息最终会超时并从 FCM 存储中丢弃。默认超时为 4 周,除非设置了
time_to_live标志。
【讨论】: