有没有办法配置firebase超时时间?

时间:2018-06-09 02:31:49

标签: ios swift firebase-authentication

我注意到firebase的奇怪行为。

当发出没有互联网的登录请求时,firebase需要很长时间才能超时,并在完成处理程序中返回错误。

第一次超时发生后,firebase会在1秒或2秒后开始超时。

我想降低请求的超时时间。

我知道在发出任何firebase请求之前我可以检查互联网连接。 但这并不能解决所有情况,因为互联网连接可能会在实际发送请求时切断。

在那些奇怪的情况下,用户将不得不等待很长时间,并可能会退出应用程序,认为它崩溃了。

我知道我可能会观察互联网连接并显示某种图标,让用户知道互联网连接正在切断。 但对于简单的事情来说,这看起来似乎很多。 当发生这种情况时,Apple的网络api会立即返回,对于firebase而言,似乎不能处理这样的事情。

总结一下,我想找到一种方法来降低firebase请求的超时时间。

理想情况下,在互联网连接断开后立即让firebase返回错误。

0 个答案:

没有答案