Tal*_*rda 6 android firebase google-cloud-firestore
我注意到,在关闭互联网连接并将其重新打开后(当我Android app仍在运行时,在后台还是没有),Firestore重新获得与服务器的连接需要相当长的时间(大约一分钟) ),Firestore在重新获得连接之前,我无法进行任何操作.
这是正常行为吗?如果是,我可以以某种方式检查Firestore模块当前的连接状态吗?(以便在需要时限制用户的操作).
据我所知,.info/connectedCloud Firestore中没有相当于Firebase Realtime Database的产品,它可以让您验证连接状态。我在Firebase官方博客上阅读了有关Firebase和Firestore之间差异的文章,并且我发现此问题实际上是用例之一。
实时数据库具有对状态的本机支持,即能够判断用户何时联机或脱机。尽管我们确实有Cloud Firestore的解决方案,但它并不那么优雅。
如果您阅读Firestore 官方文档,则会发现通过结合使用Realtime Database和Firestore,可以实现状态系统。
| 归档时间: |
|
| 查看次数: |
2820 次 |
| 最近记录: |