Internet连接恢复时,Firestore不会立即开始侦听更改

时间:2018-03-23 18:34:58

标签: firebase google-cloud-firestore

如果我在没有互联网连接的情况下启动应用程序,然后打开互联网,Firestore需要一些时间才能开始收听更改。这种行为可以改变吗?就像它可以在互联网连接恢复后立即开始收听变化。

1 个答案:

答案 0 :(得分:2)

您目前无法控制Firestore SDK如何管理其连接。

执行重试的大多数代码都使用exponential backoff算法执行此操作。这可以防止重试发生得如此之快,以至于它会损害主机应用程序的性能,并且还可能消耗太多的用户数据计划。但是,这意味着重新获得连接可能需要一些时间。