Android Firebase:onDisconnect无法正常工作

时间:2019-06-03 12:24:45

标签: android firebase firebase-realtime-database react-native-firebase

当互联网断开连接或用户将杀死该应用程序时,我正在使用以下方法更新用户状态。下面的代码可以在iOS上正常工作。但在Android中,其更新状态在Firebase上。

 var amOnline = firebase.database().ref('.info/connected');
                var userRef = firebase.database().ref('users/' + resObject.id + '/status');
                amOnline.on('value', function (snapshot) {
                    if (snapshot.val()) {
                        userRef.onDisconnect().set(false);
                        userRef.set(true);
                    }
                });
                userRef.onDisconnect()

任何帮助将不胜感激。

0 个答案:

没有答案