gpt4 book ai didi

android - Firestore - 检查模块与服务器的连接状态

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:49:07 26 4
gpt4 key购买 nike

我注意到在关闭互联网连接并重新打开之后(我的 Android app 仍在运行,在后台或不是),Firestore 模块需要很长时间才能重新连接到服务器(大约一分钟),而且我无法创建任何 Firestore 操作直到重新连接。

这是正常行为吗?如果是这样,我能以某种方式检查 Firestore 模块当前的连接状态吗? (为了在需要时限制我的用户的操作)。

最佳答案

据我所知,Cloud Firestore 中没有与 Firebase 实时数据库的 .info/connected 等效的功能,可让您验证连接状态。我在 Firebase 官方博客上阅读了一篇关于 differences between Firebase and Firestore 的帖子我看到这个问题实际上是用例之一。

The Realtime Database has native support for presence -- that is, being able to tell when a user has come online or gone offline. While we do have a solution for Cloud Firestore, it's not quite as elegant.

如果您阅读 Firestore offical documentation ,您将看到可以通过结合实时数据库和 Firestore 来实现在线状态系统。

关于android - Firestore - 检查模块与服务器的连接状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47397547/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com