我正在閱讀關於onDisconnect
的firebase文檔,但它沒有提及我正在尋找的操作。 https://firebase.google.com/docs/reference/js/firebase.database.OnDisconnectFirebase onDisconnect如何觸發其他功能
目標:當連接斷開時,我想運行一個函數來更新與此連接數據無關的其他數據。
我的代碼如下:
let PlayerRef = database.ref("/players");
let MessageRef = database.ref("/messages");
let con=playersRef.child(0).push('test');
con.onDisconnect().remove(); // yes i want to remove that current connection
// BUT I also want to update the MessageRef that is
//using the data in the "con", how can I acheive this???
我將如何實現這一目標?
我真的不明白這一點。我嘗試更新的數據不會附加到'.onDisconnect()'函數。基本上我有locA.onDisconnect()。wantToUpdate(locB) – WABBIT0111
'onDisconnect'可以連接到任何位置,所以'locB.onDisconnect().set(...)' –
這樣一般來說。 '.onDisconnect()'不知道什麼已經斷開,除了檢測到某些東西已經斷開連接? – WABBIT0111