我正在使用服务人员。我应该缓存我的manifest.json。这有意义吗? 此外,浏览器访问此文件的频率如何。我应该缓存manifest.json服务人员
3
A
回答
0
它在每页加载时都被调用(假设它不是SPA)。它也静态无论如何,也可以缓存它在我看来省却了调用该文件服务器的麻烦。
2
是的,您应该缓存您的manifest.json文件,因为如果您构建PWA,则它必须具有Add to home screen
的功能。在清单文件中,它包含需要由服务工作者缓存的start_url
,并且在脱机时应返回200响应。
假设任何人都在离线浏览您的应用程序,并且未在主屏幕上添加该Web应用程序,那么它会询问用户他/她是否要添加到主屏幕,或者您没有缓存清单文件。
相关问题
- 1. 服务人员,双缓存?
- 2. 避免与服务人员缓存start_url
- 3. 缓存服务是否应该存在?
- 4. 服务人员缓存需要时间来响应延迟
- 5. 我可以使用服务人员缓存mp3文件吗?
- 6. Wintersmith的服务/manifest.json
- 7. 缓存版本中的小数中断服务工作人员
- 8. 服务人员缓存不识别超时作为函数
- 9. 使用服务人员进行Ajax缓存
- 10. 服务人员使用Flask Blueprints缓存资源
- 11. 如何清除服务人员的缓存?
- 12. 不支持服务人员的缓存破坏
- 13. 服务人员:如何更新服务器上的文件更改缓存?
- 14. 服务人员脚本应该先加载吗?
- 15. PHP/MySQL Web开发人员应该知道哪些服务器?
- 16. 为什么在浏览器缓存处理缓存时使用服务人员进行缓存?
- 17. 我的服务人员何时更新?
- 18. FCM服务人员setBackgroundMessageHandler
- 19. 服务人员块backbonejs?
- 20. 服务人员提取
- 21. 服务人员 - 从我的服务器获取推送数据
- 22. 我应该缓存载波网址吗?
- 23. 我应该在Zend_Db中实现缓存?
- 24. 我应该缓存Firebase参考吗?
- 25. 我应该禁用WebClient缓存吗?
- 26. 缓存Web服务
- 27. 我们应该缓存原始对象还是缓存对象?
- 28. 我是否应该只使用ASP.net MVC缓存或IIS7缓存?
- 29. 如何知道,服务人员正在从缓存中检索数据?
- 30. 服务人员正在对资源进行多次请求以缓存资源