Firebase .info / connected在离线时显示“已连接”

时间:2017-10-27 20:22:53

标签: firebase firebase-realtime-database

所以我在我的网络应用上有这个代码:

const connectedRef = firebase.database().ref('.info/connected')
connectedRef.on('value', function(snap) {
  if (snap.val() === true) {
    console.log('CONNECT')
    connected = true
  } else {
    console.log('DISCONNECT')
    connected = false
  }
})

当我使用开发人员工具中的“离线”复选框离线时,我希望看到一条DISCONNECT消息。我所看到的是:

-- app starts

DISCONNECT
CONNECT

-- here I go "Offline"

DISCONNECT
CONNECT -- What ? 

我不明白为什么当我还在线下时,我看到我的应用程序再次立即“连接”了。错误?或者我做错了什么?

0 个答案:

没有答案