0
我正在開發一個需要聯機工作的Web應用程序,並且當無法使用連接時,所以我想說說如何在再次聯機時同步我的請求的最佳方式。我看到一些關於服務人員的事情,但我不知道這是否是最好的。離線時請求同步的最佳方式
我正在開發一個需要聯機工作的Web應用程序,並且當無法使用連接時,所以我想說說如何在再次聯機時同步我的請求的最佳方式。我看到一些關於服務人員的事情,但我不知道這是否是最好的。離線時請求同步的最佳方式
你絕對可以使用服務人員的這個用例!
特定的解決方案將取決於您的具體需求(服務人員非常通用)。
可能的方法是「請求推遲器」,就像在ServiceWorker Cookbook中執行的那樣。在此解決方案中,當用戶處於脫機狀態時,對服務器的請求排隊,並且當用戶重新聯機時,排隊的請求實際上是針對服務器執行的。
請確保您閱讀並嘗試改進您的問題:http://stackoverflow.com/help/mcve –