4
在發生Firebase中斷期間,我的應用程序的用戶體驗非常差,只是無法加載。有沒有辦法運行一些本地代碼來模擬這種體驗,以便我的應用在下次停機期間不會崩潰並燒燬?我目前正在使用JavaScript SDK。在Firebase中斷期間,有一種方法可以通過運行本地代碼來模擬此問題
在發生Firebase中斷期間,我的應用程序的用戶體驗非常差,只是無法加載。有沒有辦法運行一些本地代碼來模擬這種體驗,以便我的應用在下次停機期間不會崩潰並燒燬?我目前正在使用JavaScript SDK。在Firebase中斷期間,有一種方法可以通過運行本地代碼來模擬此問題
將所有的Firebase代碼放在某個接口的後面,然後使用依賴注入框架注入一個表示該接口的實例你想要的方式。 –
您可以使用某種緩存,在命中和遺漏模式之後......檢查當您要插入或更新內容時Firebase是否可訪問,如果不是,請將對象拉入隊列,如果變得可用並且大小的隊列大於零,將這些物品拉到firebase上,從隊列中彈出物品,直到隊列中沒有更多物品..... – Hackerman