cost 257 ms
绕过Service-Worker缓存 - Bypass Service-Worker caching

我有一个渐进式网络应用程序,它可与API通讯。 服务人员将对此API的调用进行缓存,效果很好。 但是现在,我想添加一个重新加载按钮,理想情况下,该按钮迫使服务工作者尝试绕过缓存并在成功后对其进行更新,如果无法建立连接,它也不应返回缓存的结果。 我有点不确定如何解决这个问题。 我正 ...

sw-toolbox路由器规则顺序/优先级如何工作? - How does sw-toolbox router rule order/priority work?

在我的服务工作者(使用sw-toolbox库)中,我设置了两条路由,如下所示: 我假设特定于“ / user / logout”路径的第二条规则将成为第一条规则(这是路径“ / user / *”的总括规则)的例外,但是,我可以确认它不是。 我是否正确使用此sw-toolbox路由 ...

PWA [sw-toolbox]:如何使用所有资源缓存脱机页面? - PWA [sw-toolbox]: How to cache offline page with all resources?

我有一个页面,我想将其用作离线后备。 问题是,在此页面中,我有约10个js / css资源和约20个图像。 手动将每个指针指向precache阵列是很愚蠢的。 另外,很难维护sw.js模板中的所有资源更改都会影响sw.js 是否可以使用所有资源(js / css / png)预缓 ...

sw precache-从不同域加载资产的运行时缓存 - sw precache - runtime caching for assets loading from different domain

我正在使用sw precache管理我的服务人员。 假设我的网站是abc.com,服务工作者正在此网站上运行并由url abc.com/service-worker.js加载 为了优化目的,从不同的URL加载了所有的CSS和JS,让我们说xyz.com 现在在运行时缓存中,当我提供 ...

从 Google 的 sw-toolbox 迁移到 Workbox SW (Visual Studio) - Migrate from Google's sw-toolbox to Workbox SW (Visual Studio)

我曾经使用sw-toolbox来管理我的 service worker - 小巧、简单、有效。 既然 Google 已经发布了Workbox SW (它取代了 sw-toolbox 和 sw-precache),我需要迁移,但我正在努力寻找: a) 可以包含在我的项目中的 Workbox 的单个 ...

Service Worker skipWaiting无法激活当前正在等待的SW - Service Worker skipWaiting unable to activate currently waiting SW

描述: 我们正在使用sw预缓存来预先缓存脚本,因此更新我们提供重载选项的脚本,因为我们正在监听工作者消息以跳过等待新安装的服务工作者,原因不明我们没有得到正确的 importScript SW注册 webpack配置 ...

如何使用sw-precache runtime缓存googleapis.com - How to cache googleapis.com using sw-precache runtimeCaching

我在网站上使用了素材图标和roboto字体,并且一直在尝试使用sw-precache runtimeCaching API对其进行缓存,但是它无法正常工作,我不确定自己是否做对了。 我需要我的服务人员从缓存中获取这些文件。 这是我的代码。 我将其集成到我的任务中: 我正在尝试缓存这 ...

在缓存优先的Service Worker上加载后刷新页面 - Refresh page after load on cache-first Service Worker

我目前正在考虑将服务人员添加到正在构建的Web应用程序中。 从本质上讲,该应用是收款管理器。 您可以CRUD各种类型的项目,它们通常紧密地链接在一起(例如A hasMany B hasMany C)。 sw-toolbox提供了一个toolbox.fastest处理程序,该处理程序 ...

如何缓存胸围sw-toolbox? - How to cache bust sw-toolbox?

我一直在与服务工作者和sw-toolbox一起玩弄。 两者都是很好的方法,但似乎有它们的弱点。 我的项目开始使用谷歌的服务工作者方法( 链接 )。 我看到的方式是你必须手动更新缓存清除的版本号。 我也错了,但我不认为用户访问过的网页不会被缓存。 与sw-toolbox方法相比, ...

如何在 PWA 中更新 Service Worker 缓存? - How to update service worker cache in PWA?

我将 Service Worker 与sw-toolbox库一起使用。 我的 PWA 缓存除了 API 查询(图像、css、js、html)之外的所有内容。 但是如果某些文件有一天会被更改怎么办。 或者如果 service-worker.js 将被更改怎么办。 应用程序应该如何知道文件的变化? 我 ...

如何使用sw-toolbox sw-precache库为服务工作者显示自定义404页面 - How to show custom 404 page using sw-toolbox sw-precache libraries for service-worker

我有一个SPA,可以进行各种http调用以从第三方服务获取内容并在页面上显示内容。 如何配置/使用sw-toolbox库和sw-precache库,这样,如果http调用由于脱机而失败,则会显示一个自定义404页面。 ...

如何使用sw-precache缓存除内容以外的所有内容 - How to cache everything but content using sw-precache

我正在jekyll网站中使用sw-precache通过以下配置添加脱机功能: 问题是,当我更改网站上的内容(例如,博客文章中的文本或索引页面中的某些文本)时,直到安装了新的serviceworker版本并且浏览器已安装,更改才会显示出来。刷新,这当然是cacheFirst的预期行为。 ...

服务人员无法加载资源:net :: ERR_UNSAFE_REDIRECT - Service worker Failed to load resource: net::ERR_UNSAFE_REDIRECT

您能告诉我我的Service Worker安装有什么问题吗,我在chrome控制台中出现了这些错误(请参见图1)。 我可以在后端使用Laravel框架,如果有帮助的话 只是知道我的service-worker.js位于网站的根目录下,可以在首页上正常运行,而在chrome控制台上没 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM