火力地堡,机器人,当连接丢失后可恢复如何同步数据? [英] Firebase-Android, How to sync data when resume after connection lost?
问题描述
我的情况是我连接到互联网的时候登录,然后我关掉所有的连接和发布一些数据(推+集)。在那之后,我再次连接,但我看到了新的数据不会被发送到服务器。
我怎么能强迫数据同步连接恢复后立即
请注意我用这个从开始:
Firebase.getDefaultConfig()setPersistenceEnabled(真)。
火力地堡REF =新的火力点(apiUrl);
ref.keepSynced(真);
这问题有同样的理由与<一个href=\"http://stackoverflow.com/questions/34384635/firebase-android-fail-to-save-data-after-long-time-idle\">Firebase-Android,无法保存较长时间闲置后的数据
不是真正的关闭所有连接,让应用程序闲置了很长一段时间,然后它发生。
My case is I connected to internet when login, then I turn off all connections and post some data (push + set). After that, I connect again but I see that new data is not sent to server.
How can I force data sync right after connection resumed
Note I used this from beginning:
Firebase.getDefaultConfig().setPersistenceEnabled(true);
Firebase ref = new Firebase(apiUrl);
ref.keepSynced(true);
This issue has same reason with Firebase-Android, Fail to save data after long time idle
Not really about "turn off all connections", let app idle for a long time then it happens.
这篇关于火力地堡,机器人,当连接丢失后可恢复如何同步数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!