flutter - 考虑到firebase用户是否在线处理firebase通知

标签 flutter dart firebase-cloud-messaging

关闭。这个问题需要debugging details .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

1年前关闭。




Improve this question




我的问题是,每当接收者离线并在一段时间后重新上线时,他应该会收到在此期间发送给他的所有聊天通知,但是当接收者重新上线时,它只会收到最新的通知。有没有有办法解决吗?

最佳答案

您可以使用云功能将用户在 Firestore 中的通知存储到 2 个列表(已读和未读)中,然后再将它们推送给他。当他重新上线时,让您的应用推送未读列表中的通知。

关于flutter - 考虑到firebase用户是否在线处理firebase通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63298867/

相关文章:

flutter : How to hide AlertDialog

dart - Dart,noSuchMethod如何与mixins一起使用?

flutter - 按下按钮时未显示警报对话框

firebase - npm 警告已弃用 uuid@3.4.0 : Please upgrade to version 7 or higher

android - 即使我删除了 onMessageReceived(),我如何收到来自 Firebase 的通知

android - StreamBuilder 为每次更新构建两次快照

flutter - 是否有办法在延迟一定延迟后处理或弹出窗口小部件?

android - 如何在 Flutter 上使用 cookie 发出 http 请求?

dart - 自动调用 ListView 上的按钮的 Flutter onPressed(当它变得可见时)。这是一个错误吗?

android - FCM 数据消息不发送最新的数据负载