service-worker - UpUp即使在线时也强制offline.html

标签 service-worker

所以我尝试使用UpUp库来构建一个离线的第一个网页。

当我离线时,图书馆显示离线页面。如何强制UpUp显示离线页面,无论在线还是离线。

我想做的是构建类似的东西,应用程序外壳将始终从服务工作线程缓存加载,并从那里进行网络调用。这将使我的应用程序加载速度更快,因为初始页面加载不是来自网络。

最佳答案

我不是 UpUp 的作者,但我的理解是该库并不是为了方便使用应用程序外壳模型。也许在某个时候它会进化来填补这个角色,你可以随时询问项目的 Issue Tracker .

与此同时,有一些资源描述了如何按照该模型构建应用程序,可以使用 sw-precache/sw-toolbox库组合,或编写您自己的 Service Worker 代码:

关于service-worker - UpUp即使在线时也强制offline.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34061535/

相关文章:

node.js - 有人在 Elastic Beanstalk 上使用过 Workbox 吗?未检测到

reactjs - React - 取消注册已注册的服务人员

javascript - 从缓存加载后,如何强制 Service-worker 从网络请求路由?

javascript - 使用 ServiceWorker 缓存 iframe 请求

fetch - 有没有办法在服务 worker 中导入或加载库?

javascript - React Service Worker 无法访问

Angular Service Worker 启动太晚

javascript - AJAX (XMLHttpRequest) 进度监控不适用于 Service Workers

javascript - 将 "hand-made"响应放入缓存中

javascript - Vue PWA 刷新后没有获取新内容