在Asp中使用Google Workbox实现离线功能.净MVC



我的一个客户对他的Asp有一个需求。. Net MVC应用程序在离线模式下运行(没有互联网),有人建议我应该使用Google Workbox。我有点困惑,如果我能实现我的应用程序的功能工作没有互联网,因为它是一个动态的应用程序,我不认为谷歌工作箱将能够渲染网页没有互联网连接。谁能告诉我这是否可行?

如果您缓存了(先前加载的)页面,并且希望再次恢复连接,那么这是可行的。Workbox可以帮助你完成这两件事

查看Workbox的缓存策略页面,以及离线食谱,了解如何设置缓存和重新验证页面:

这就是workbox使用Cache API和Service Worker提供离线缓存的要点。你也可以只使用Service Worker和Cache API,而不使用Workbox .js库。

最新更新