即使没有连接到互联网,Firebase仍然无法承诺

时间:2018-01-23 10:51:42

标签: javascript firebase promise google-cloud-firestore

我不知道是否有我失踪的东西。我使用firebase cloudstore作为我使用react-native / expo构建的应用程序的后端

如果我在我的收藏中使用get函数并且我没有连接到互联网,那么承诺似乎永远不会得到解决。

我的代码看起来像

var docRef = firebase.firestore().collection("user").doc(user.uid)
docRef.get()
.then(() => {
 //function in here
})
.catch(() => {
   alert('Please connect to the internet');
})

任何人都知道造成这种情况的原因是什么?或者我在这里错过了一些基本原理?

由于

0 个答案:

没有答案