繁体   English   中英

如果用户在调用数据库时已连接,则Firebase获取

[英]Firebase get if user is connected while calling db

有没有一种方法可以让用户在从数据库读取数据时是否已连接/断开连接? 我知道有.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. 数据在内存中不可用,在这种情况下,回调不会触发。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM