javascript - 新 Firebase 失败 : First argument must be a valid firebase URL and the path can't contain ".", "#"、 "$"、 "["或 "]"

标签 javascript firebase

我正在使用 Firebase 来检查状态,但控制台抛出以下错误:

New Firebase failed: First argument must be a valid firebase URL and the path can't contain ".", "#", "$", "[", or "]".

以下是代码:

new Firebase("https://123654789.firebaseio.com/123654/.info/connected").on('value', function(connectedSnap) {
  console.log(connectedSnap.val());
  if (connectedSnap.val() === true) {
    alert('I am connected!');
  } else {
    /* we're disconnected! */
    alert('not connected!');
  }
});

最佳答案

.info/connected 路径仅存在于 Firebase 数据的顶层。您无法从子节点访问它。

所以改变

new Firebase("https://123654789.firebaseio.com/123654/.info/connected")

new Firebase("https://123654789.firebaseio.com/.info/connected")

错误消息将会消失。

关于javascript - 新 Firebase 失败 : First argument must be a valid firebase URL and the path can't contain ".", "#"、 "$"、 "["或 "]",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31518707/

相关文章:

javascript - 使用 Javascript 更改类的 CSS 样式

java - boolean 值和 Firebase 数据库

firebase - 如何通过云功能将 Nuxt SSR 应用部署到 Firebase?

ios - Firebase IOS Google 登录 : Change views after successfully signed in

java - 如何为聊天室配置所需的身份验证

ios - 如何获取路径内部带有通配符的 Firebase 对象的值?

php - 我想将图像和文字包裹在杯子、T 恤、 Crystal 等产品周围

javascript - 为什么 Babel 需要 polyfill 而不是默认转译某些方法?

javascript - 是否有替代方法来替换这些 anchor 链接?

javascript - instanceof 在 JavaScript 中如何工作?