我正在使用服務人員。我應該緩存我的manifest.json。這有意義嗎? 此外,瀏覽器訪問此文件的頻率如何。我應該緩存manifest.json服務人員
3
A
回答
0
它在每頁加載時都被調用(假設它不是SPA)。它也靜態無論如何,也可以緩存它在我看來省卻了調用該文件服務器的麻煩。
2
是的,您應該緩存您的manifest.json文件,因爲如果您構建PWA,則它必須具有Add to home screen
的功能。在清單文件中,它包含需要由服務工作者緩存的start_url
,並且在脫機時應返回200響應。
假設任何人都在離線瀏覽您的應用程序,並且未在主屏幕上添加該Web應用程序,那麼它會詢問用戶他/她是否要添加到主屏幕,或者您沒有緩存清單文件。
相關問題
- 1. 服務人員,雙緩存?
- 2. 服務人員不應該緩存整個頁面
- 3. 避免與服務人員緩存start_url
- 4. 服務人員緩存失敗
- 5. 緩存服務是否應該存在?
- 6. 服務人員緩存需要時間來響應延遲
- 7. 我可以使用服務人員緩存mp3文件嗎?
- 8. Wintersmith的服務/manifest.json
- 9. 遠程服務緩存策略;我應該考慮什麼?
- 10. 緩存版本中的小數中斷服務工作人員
- 11. 服務人員使用Flask Blueprints緩存資源
- 12. 服務人員也被緩存在Chrome中?
- 13. node.js - 如何使用服務人員緩存handlebars.js
- 14. 不支持服務人員的緩存破壞
- 15. 服務人員緩存文件但不加載離線
- 16. 如何清除服務人員的緩存?
- 17. 服務人員緩存不識別超時作爲函數
- 18. 將圖像添加到服務人員的緩存中
- 19. 使用服務人員進行Ajax緩存
- 20. 服務人員:如何更新服務器上的文件更改緩存?
- 21. 更改不反映在服務人員,除非我刪除cookie /緩存
- 22. PHP/MySQL Web開發人員應該知道哪些服務器?
- 23. 服務人員腳本應該先加載嗎?
- 24. 爲什麼在瀏覽器緩存處理緩存時使用服務人員進行緩存?
- 25. 服務人員響應時間慢
- 26. 我的服務人員何時更新?
- 27. 服務人員提取
- 28. 服務人員和Django
- 29. 服務人員塊backbonejs?
- 30. FCM服務人員setBackgroundMessageHandler