我正在使用带有firebase的android sdk。
我如何知道离线同步何时完成?
Firebase.setAndroidContext(this);
Firebase.getDefaultConfig().setPersistenceEnabled(true);
mFirebase = new Firebase(FIREBASE_URL);
mFirebase.keepSynced(true);
谢谢!
答案 0 :(得分:1)
目前没有API可以知道您是否仍有任何未完成的更改。
我想可以假设,如果您几秒钟内没有从Firebase服务器获取任何事件,那么您可能拥有所有正在收听或同步的数据。每当有人在此之后进行更改时,Firebase会将实际更改发送到您的应用。