gpt4 book ai didi

firebase - 使用 .info/connected 测试 firebase 连接

转载 作者:行者123 更新时间:2023-12-02 08:24:07 25 4
gpt4 key购买 nike

我正在尝试根据 Detect if Firebase connection is lost/regained 中的答案测试连接

我试过:

var testRef=new Firebase('https://flickering-heat-528.firebaseio.com/test');

testRef.child('.info/connected').on('value', function(connectedSnap) {
if (connectedSnap.val() === true) {
alert('* we\'re connected! *');
} else {
alert('* we\'re disconnected! *');
}
});

参见 jsfiddle

但我得到:未捕获错误:Firebase.child 失败:第一个参数是无效路径:“.info/connected”。路径必须是非空字符串,不能包含“.”、“#”、“$”、“[”或“]”

怎么了?

最佳答案

您只能将 .info/connect 作为根目录下的子项直接使用,因此:

var testRef=new Firebase('https://flickering-heat-528.firebaseio.com/'); // I removed 'test' here

testRef.child('.info/connected').on('value', function(connectedSnap) {
if (connectedSnap.val() === true) {
alert('* we\'re connected! *');
} else {
alert('* we\'re disconnected! *');
}
});

关于firebase - 使用 .info/connected 测试 firebase 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33817309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com