Lui*_*nes 5 offline application-cache offline-caching web service-worker
我正在尝试构建一个需要脱机工作的Web应用程序.到目前为止,标准方法一直是使用浏览器的应用程序缓存.但是,似乎不推荐使用Application Cache,将来会从浏览器中删除它(请参阅https://developer.mozilla.org/en-US/docs/Web/HTML/Using_the_application_cache).建议使用服务工作者.但是,目前并非所有浏览器都完全支持Service Workers.
那么该怎么办?考虑到应用程序缓存和服务工作者的当前状态,今天构建脱机Web应用程序的最佳方法是什么?还有其他方法不太依赖于浏览器功能吗?
您可以选择在同一个 Web 应用程序上使用 Service Workers 和 AppCache。在这种情况下会发生的情况是,不支持 Service Worker 的浏览器将使用 AppCache,而支持的浏览器将忽略 AppCache 并让 Service Worker 接管。
\n\n来源:https ://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API#compat-mobile
\n\nChrome 问题: https: //crbug.com/410665
\n\n就我个人而言,除非离线是应用程序的主要部分,否则我不会使用 AppCache。
\n| 归档时间: |
|
| 查看次数: |
536 次 |
| 最近记录: |