workbox 相关问题

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

Vite 将空数组注入到 service-worker 中(self.__WB_MANIFEST)

我正在尝试使用 VitePWA 设置预缓存。 Service Worker 注册正常,但 VitePWA 会向文件中注入一个空数组,因此不会缓存任何资产。 我不知道为什么这是一个 cas...

回答 1 投票 0

是否有一种可配置的方法来在 vite-pwa 插件中批量处理工作箱后台同步请求

如何批量重放后台同步请求而不是单个请求重放? 根据文档配置 vite-pwa 当请求失败时会自动添加到...

回答 1 投票 0

使用workbox-background-sync时浏览器如何以及何时触发同步事件

我们正在使用BackgroundSyncPlugin,从日志中可以明显看出浏览器触发了后台同步事件,但我不确定浏览器是如何做到这一点的。 根据文档,https://deve...

回答 1 投票 0

开发模式下使用vite pwa插件加载资源失败

我有一个非常简单的 vite 应用程序,我尝试使用 vite-pwa 插件以便离线使用它。它在构建应用程序时运行良好(npm run build,然后 npm run Preview),但在开发模式下则不然。 ...

回答 1 投票 0

Workbox 离线时无法获取缓存的网络请求。改变标题?

我在 PWA 上离线运行运行时缓存时遇到问题。 我正在使用 VitePWA 包,它使用 Workbox,在GenerateSW 模式下构建服务工作线程。 Service Worker 缓存一些...

回答 1 投票 0

将工作箱构建服务工作者放置在 globDirectory 的子目录中

我正在使用 workbox-build 来生成服务工作者。我的目录结构看起来像这样: 源代码/ src/a.png src/index.html src/工作箱/ src/Workbox/workbox-window.prod.mjs 服务人员/

回答 1 投票 0

将 WorkBox 添加到 NX 工作区中的 Angular Webpack 应用程序

我正在尝试将应用程序中的 ServiceWorker 从 @angular/service-worker 切换到 workbox,但我发现文档缺乏好的示例。我知道这是一个与框架无关的工具,但是......

回答 1 投票 0

如何关闭工作箱浏览器控制台消息?

非常简单,我想在调试时禁用浏览器控制台中出现的重复工作框消息的显示。例如,我不需要看到: WorkBox:使用 NetworkF...

回答 6 投票 0

React + Vite + VitePWA 插件工作箱配置

我正在尝试缓存一些网址以使我的应用程序离线工作。 我正在使用 vite 5.0.5 vite-plugin-pwa 0.17.3 这是我的 vite.config.js 从“@vitejs/plugin-react”导入反应; 导入

回答 1 投票 0

workbox 未在 importScripts 中传递的 js 中定义

受影响的图书馆: 工作箱 webpack 插件 浏览器和平台: 所有浏览器 问题或功能请求描述: 我正在使用 workbox-webpack-plugin 来设置我的服务工作者。我添加了生成器...

回答 1 投票 0

如何修复laravel PWA登录时出现419页面过期错误

所以我正在使用workbox开发laravel PWA,每当我第一次登录时它都运行良好,但是当我第二次登录时,我收到了419页面过期错误。 这是我的代码...

回答 1 投票 0

在React PWA Service Worker中缓存json文件时出现问题(使用cra创建)

我使用 cra 模板创建 PWA 应用程序。 我的问题是 Service Worker 没有缓存我的语言环境文件夹(包含用于翻译的 json 文件) 运行应用程序并处于离线模式后,一切正常,除了 2

回答 1 投票 0

将 WorkBox 添加到 NX 工作区中的 Angular 应用程序

我正在尝试将应用程序中的 ServiceWorker 从 @angular/service-worker 切换到 workbox,但我发现文档缺乏好的示例。我知道这是一个与框架无关的工具,但是......

回答 1 投票 0

网络优先,用于预缓存,在工作箱 PWA 中

我使用以下代码(从 https://create-react-app.dev/docs/making-a-progressive-web-app/ 生成) // 在 service-worker.js 中 precacheAndRoute(self.__WB_MANIFEST); // 设置应用程序...

回答 1 投票 0

Service-worker.js 从未在 netlify 上正确注册

当我尝试在 netlify 上测试我的服务工作者时,它没有注册正确的服务工作者。相反,它注册一个默认的虚拟工作箱服务工作者。 为什么我不断获得此默认工作箱服务

回答 0 投票 0

如何在 workbox service worker 中有条件地发送标头

我有一个 vite react pwa(客户端渲染)。 我有一个跨站点隔离的特殊路由,因为该路由使用 SharedArrayBuffer。 出于这个原因,我从预缓存中排除了 index.html 或 / ...

回答 0 投票 0

React PWA Workbox InvalidStateError

IOS 设备上的少数用户会收到错误 InvalidStateError newestWorker is null。 这是我使用 workbox-window 的注册函数,就像提到的文档一样 如果(导航器中的“serviceWorker”)...

回答 0 投票 0

Workbox ServiceWorker 跳过策略拦截

我有一个 WebApp,它使用由 Workbox 提供支持的服务工作者来处理路由。使用 stale-while-revalidate 策略,假设它拦截从我的应用程序到 /api/abc 的调用,返回缓存的版本...

回答 0 投票 0

如果上次修改在服务工作者中发生更改,则更新缓存文件

如果更改了最后修改日期时间,是否有任何方法可以更新服务工作者中的文件?我有一些图像每 2-3 天更改一次,想让服务人员知道更新 t...

回答 1 投票 0

Vite-PWA-plugin 如何添加webpush(通知)

我有接收网络推送通知的 sw.js。 但是最近我安装了 vite-PWA-plugin,现在我无法通过默认配置添加通知。 我如何配置这个 vite.config.ts 以添加到

回答 0 投票 0

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