Firebase 如何将onDisconnect方法用于PolymerFire?
使用Firebase Javascript库,我可以使用onDisconnect()方法在客户端断开连接时计划数据库更新 谷歌发布了一套名为PolymerFire的聚合物元素,这使得连接聚合物应用程序和Firebase非常容易 有人知道如何在使用PolymerFire的Polymer应用程序中使用onDisconnect方法吗?我找到了答案 因此,在我的应用程序开始时,我初始化了firebase应用程序,如下所示:Firebase 如何将onDisconnect方法用于PolymerFire?,firebase,polymer,firebase-realtime-database,polymerfire,Firebase,Polymer,Firebase Realtime Database,Polymerfire,使用Firebase Javascript库,我可以使用onDisconnect()方法在客户端断开连接时计划数据库更新 谷歌发布了一套名为PolymerFire的聚合物元素,这使得连接聚合物应用程序和Firebase非常容易 有人知道如何在使用PolymerFire的Polymer应用程序中使用onDisconnect方法吗?我找到了答案 因此,在我的应用程序开始时,我初始化了firebase应用程序,如下所示: <firebase-app name="notes" ...><
<firebase-app name="notes" ...></firebase-app>
最后,支付代码:
_conStat: function(user, status) {
if (status === true) {
firebase.app('notes').database().ref('/presence/' + user.uid).set('online')
firebase.app('notes').database().ref('/presence/' + user.uid).onDisconnect().set('offline')
}
},
我找到了答案
因此,在我的应用程序开始时,我初始化了firebase应用程序,如下所示:
<firebase-app name="notes" ...></firebase-app>
最后,支付代码:
_conStat: function(user, status) {
if (status === true) {
firebase.app('notes').database().ref('/presence/' + user.uid).set('online')
firebase.app('notes').database().ref('/presence/' + user.uid).onDisconnect().set('offline')
}
},
如果
用户
尚未定义(例如,用户尚未登录),我会将用户
添加到观察者参数中,并使用用户.uid
(而不是此.user.uid
)。我会将用户
添加到观察者参数中,并使用用户.uid
(而不是此.user.uid
)如果尚未定义用户
(例如,用户尚未登录)。