如果用户在调用数据库时已连接,Firebase 就会得到



有没有办法获取用户在从数据库读取数据时是否连接/断开连接?我知道有.onDisconnectdatabase().ref('./info/connected')但我想知道的是是否有更多类似的东西:

firebase.database().ref('/someURL').once('value').then(snap => {
  //READ DATA
}, err => {
  //GET THE DISCONNECT HERE
}).catch(err => {
  //OR GET HERE
});

查看文档,我找不到断开连接的错误代码。

提前谢谢。

不,这种类型的回调不存在。

在设备未连接到后端的情况下将侦听器附加到某个位置时,可能会发生以下两种情况之一:

    数据
  1. 已经在内存中可用,在这种情况下,您的回调将使用此数据触发。
  2. 数据在内存中不可用,在这种情况下,不会触发回调。

相关内容

  • 没有找到相关文章

最新更新