Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ';现在在线';在Firebase实时数据库中?_Javascript_Firebase_Firebase Realtime Database - Fatal编程技术网

Javascript ';现在在线';在Firebase实时数据库中?

Javascript ';现在在线';在Firebase实时数据库中?,javascript,firebase,firebase-realtime-database,Javascript,Firebase,Firebase Realtime Database,我试过“用户ID”和“uid”,但都不起作用。我试图列出我的网站上所有当前在线用户,这就是为什么我需要密钥。我怀疑问题出在我的代码上,但如果有人能看一下,我也会非常感激: firebaseDB.ref('Online Now').once('value').then(function (snapshot) { console.log(snapshot.child('uid').val()) 要列出需要循环浏览快照的所有用户,请执行以下操作: firebaseDB.ref('Online Now

我试过“用户ID”和“uid”,但都不起作用。我试图列出我的网站上所有当前在线用户,这就是为什么我需要密钥。我怀疑问题出在我的代码上,但如果有人能看一下,我也会非常感激:

firebaseDB.ref('Online Now').once('value').then(function (snapshot) {
console.log(snapshot.child('uid').val())

要列出需要循环浏览快照的所有用户,请执行以下操作:

firebaseDB.ref('Online Now').once('value').then(function (snapshot) {
  snapshot.forEach(function(userSnapshot) {
    console.log(userSnapshot.key)
  }
}

请参阅。

错过了那一个!它不在API参考中!你的代码不起作用。没有抛出任何错误,但是将执行它的页面将不会加载。很高兴听到你让它工作了!如果我的答案有用,请单击其左侧的向上投票按钮。如果它回答了您的问题,请单击复选标记接受它。这样别人就知道你得到了(足够的)帮助。