如何在使用firebase时检测设备连接状态



我正在使用带有firebase的flutter,当我想查询firestore时,如何知道我的设备是否连接到了互联网?如果我的设备离线,firestore会返回什么?,我必须检测设备连接情况,这样我才能在应用程序中发出特定状态。

Firestore SDK没有提供任何方法来了解应用程序是否离线。SDK设计为在脱机时工作。因此,如果您在脱机状态下执行查询,您将获得缓存的结果,或者查询将在后台静默重试。

如果你想测试连接,你需要尝试另一种方法。或者,您可以使用Firestore REST API(而不是Flutter SDK(来检测查询是否由于网络问题而失败。

相关内容

  • 没有找到相关文章

最新更新