2016-03-05 153 views
0

我試圖使用firebase實現註冊,但不知什麼時候連接中斷,onCancelled()沒有被調用。我嘗試着與onDisconnect()一起工作,但沒有成功。最後,我登陸了一個調用firebase的php包裝並得到了擺脫這個問題。我使用的包裝是https://github.com/ktamas77/firebase-php。這是錯誤的實現方式,因爲有2個服務器調用( - > php-> firebase),最終會使我的應用程序變慢,或者有一個替代方案超時。在firebase中處理超時

回答

2

你應該真的探索爲什麼你的onDisconnect()不工作,因爲它是可靠的,並且運行良好。

如果您確實想要監控您的連接狀態,請查看Firebase中.info/connected特殊位置。

​​

在檢測連接狀態款羽絨約1/2的方式。

我們有一個監控連接狀態的單例,當連接丟失時,我們會通知我們所有的類,以便他們採取適當的措施。