workbox 相关问题

与Workbox相关的问题:用于为渐进式Web应用程序服务工作者提供支持的构建和运行时工具。

Create-React-App service worker 在 Safari 16.4 中失败

我有一个使用 PWA 模板的非弹出 CRA 应用程序。我正在注册服务工作者以启用离线使用。它在我测试过的所有浏览器和环境中都运行良好,而且我们...

回答 0 投票 0

Next JS PWA 在用户第一次离线时不显示离线页面

我正在使用 next-pwa 库并遵循这个例子。 所以这里发生的事情是,我打开我的网站,一切都被加载,然后我关闭我的 wifi/离线,然后我点击任何其他 ...

回答 0 投票 0

Workbox registerRoute 问题与 Firebase 存储 CORS

我在尝试使用 Workbox 的 registerRoute 函数从 Firebase 存储预缓存图像时遇到了一些问题。我已经通过 Google Shell 为我正在使用的 Bucket 启用了 CORS 配置,并且

回答 0 投票 0

Vite PWA Plugin 没有注册 service worker 并给我一个 404 错误状态

我正在尝试使用 vite 插件制作 PWA 应用程序,但我不知道自己做错了什么,但据我了解,该应用程序没有注册服务人员,也没有缓存任何内容。 ..

回答 0 投票 0

如何在 workbox-build generateSW 模式下设置默认处理程序?

易于使用且可自定义的 setDefaultHandler();当 service worker 由 Workbox 提供支持时,来自 workbox-routing,除非 generateSW 是构建工具。用于页面缓存的默认处理程序

回答 0 投票 0

如何在多显示器设置中拦截浏览器级别的后端(api)请求

问题: 假设一个应用程序在 multimonitor 中启动。即应用程序在 2 个监视器中启动,具有单独的浏览器实例。 现在每个浏览器实例都对后端进行 API 调用以加载 d...

回答 0 投票 0

服务工作者 - 使用 skipWaiting() 在新版本上更新缓存。

我已经实现了Workbox来使用webpack生成服务工作者。这很有效--当运行 "generate-sw "时,我可以在生成的服务工作者中确认修订版已经更新。"workbox inject:...

回答 1 投票 0

NetworkFirst缓存策略不保存html内容的网址

我是第一次使用serviceworker使用工作箱,没有任何经验。我想当用户访问一个url时,必须将相应的html保存到缓存中,这样当app离线时,内容 ...

回答 1 投票 0

使用Workbox缓存外部下载

我正在使用gatsby-plugin-offline在一个GatsbyJS网站上工作,该网站在example.com上可用,我想让PDF文件在example.com上链接,但在download.example.comexample.pdf上。

回答 1 投票 0

如何在service worker中获取jwt令牌?

我正在尝试实现推送通知(Push API)。我只想让登录的用户能够收到通知。我需要实现的事件之一是pushsubscriptionchange在我的服务......

回答 1 投票 0

Nuxt pwa没有注册服务人员

我试图通过@nuxtpwa包在Nuxt中运行离线缓存。当我检查chrome devtoolapplication时,它没有看到注册服务工作者。我不知道我是否遗漏了 ...

回答 1 投票 0

工作箱预热缓存问题

我在我的应用中缓存了一些api,我想在service worker安装的时候缓存api。我想在服务工作者安装的时候缓存api。我遇到了暖和的缓存: import {cacheNames} from 'workbox-core'; self......

回答 1 投票 0

Workbox如何决定一条路由是否匹配一个请求?

Workbox中常见的模式是用StaleWhileRevalidate策略缓存Google资源:workbox.routing.registerRoute( .*(?:googleapis)\.com,new workbox.strategies...。

回答 1 投票 0

如何通过从工作箱cli生成服务工作者文件来启用调试模式?

我试图使我的工作箱配置进入调试模式,通常我只需要像这样workbox.setConfig({debug:true,});在sw.js文件中设置该配置。但是因为现在我正在使用generateSW ...

回答 1 投票 0

如果不使用捆绑软件,如何解释Workbox v5文档

我正在从Workbox的v3升级到v5。我没有使用捆绑器,因为我的SPA是使用Blazor构建的。我使用的是使用纯JavaScript编写的服务人员,使用工作箱...

回答 1 投票 0

Workbox 5语法错误-未捕获的TypeError:workbox.expiration.CacheableResponsePlugin不是构造函数

我正在尝试为一个小型静态站点设置一个简单的Service Worker。预缓存几个页面。仅将* .html文件缓存5分钟将所有其他文件缓存30天句柄404和脱机状态...

回答 1 投票 0

具有范围请求插件的服务人员:离线时无法获取mp3文件

我正在处理单页PWA,它需要使所有内容都可以脱机使用。初始设置和问题:我使用create-react-app设置了基础知识,然后使用react-app-rewired替换了...

回答 1 投票 1

GatsbyJS Service Worker配置不尊重“ networkFirst”,一直在提供陈旧数据

我有一个GatsbyJS网站,我正在将其部署到Netlify。每当我导航到我的网站时,服务人员都会为我提供该网站的旧版本,并在后台发送请求,以便我...

回答 1 投票 1

我如何监听对特定预缓存资源的更新?

我的PWA预缓存中有一堆文件,由Workbox管理。我将如何监听这些预缓存文件的更新?背景:Safari在...

回答 1 投票 0

Workbox-如何通过webpack转换服务工作者文件?

我目前正在使用来自workbox-webpack-plugin的GenerateSW插件生成服务工作者文件:new GenerateSW({cacheId:'foo',clientsClaim:true,inlineWorkboxRuntime:true,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.