我正在使用firebase(angularFire)
我希望在onDisconnect().remove()
解雇后使用回调。
例如,在remove()之后,我想代码console.log(“我好我被删除”);
我该怎么做?
我可以这样做吗?
... .onDisconnect().remove(function(){
console.log("Hi I'm removed");
);
答案 0 :(得分:2)
onDisconnect
在Firebase服务器上运行,当他们检测到与客户端的连接已丢失时。由于连接已丢失,因此无法再触发回调。
我猜你想在客户端检测到与服务器的连接丢失时也想运行一些代码。这是可能的,但它是一段不同的代码:
var connectedRef = new Firebase('https://<YOUR-FIREBASE-APP>.firebaseio.com/.info/connected');
connectedRef.on('value', function(snap) {
if (snap.val() === true) {
// We're connected (or reconnected)
}
else {
// We're disconnected
}
});
中的部分