所以我尝试使用UpUp库来构建一个离线的第一个网页。
当我离线时,图书馆显示离线页面。如何强制UpUp显示离线页面,无论在线还是离线。
我想做的是构建类似的东西,应用程序外壳将始终从服务工作线程缓存加载,并从那里进行网络调用。这将使我的应用程序加载速度更快,因为初始页面加载不是来自网络。
最佳答案
我不是 UpUp 的作者,但我的理解是该库并不是为了方便使用应用程序外壳模型。也许在某个时候它会进化来填补这个角色,你可以随时询问项目的 Issue Tracker .
与此同时,有一些资源描述了如何按照该模型构建应用程序,可以使用 sw-precache
/sw-toolbox
库组合,或编写您自己的 Service Worker 代码:
关于service-worker - UpUp即使在线时也强制offline.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34061535/