2017-08-30 21 views
4

在發生Firebase中斷期間,我的應用程序的用戶體驗非常差,只是無法加載。有沒有辦法運行一些本地代碼來模擬這種體驗,以便我的應用在下次停機期間不會崩潰並燒燬?我目前正在使用JavaScript SDK。在Firebase中斷期間,有一種方法可以通過運行本地代碼來模擬此問題

Errors from the app

+1

將所有的Firebase代碼放在某個接口的後面,然後使用依賴注入框架注入一個表示該接口的實例你想要的方式。 –

+0

您可以使用某種緩存,在命中和遺漏模式之後......檢查當您要插入或更新內容時Firebase是否可訪問,如果不是,請將對象拉入隊列,如果變得可用並且大小的隊列大於零,將這些物品拉到firebase上,從隊列中彈出物品,直到隊列中沒有更多物品..... – Hackerman

回答

2

我設法在我的/ etc將覆蓋到插座連接器很容易繁殖的結果/ hosts文件

127.1.1.1 s-usc1c-nss-215.firebaseio.com 
127.1.1.1 s-usc1c-nss-222.firebaseio.com 

您可以從您的網絡WS標籤鍍鉻拉這個位置查看需要覆蓋的內容 enter image description here

相關問題