service-worker 相关问题

服务工作者是JavaScript代码,一旦向相关的来源和范围注册,即使其控制的页面不再打开,也会响应浏览器启动的事件。通过处理`fetch`事件,服务工作者可以提供自定义网络行为,例如离线支持(通过Cache API)。通过处理`push`事件,服务工作者可以“醒来”并显示通知。

React 应用程序:旧版本保留在缓存中,直到我检查它

我使用 create-react-app 开始开发 React 应用程序。默认情况下,它使用服务工作者。我也碰巧通过 https 为我的生产应用程序提供服务。 事实证明,有了这个配置,我的浏览器就

回答 4 投票 0

服务人员未拦截某些第三方网址

我发现服务人员有奇怪的问题。它正确拦截了一些 url,并且根本不拦截一些 url。 例如。 对 https://fonts.googleapis.com/css?family=Roboto 的请求是

回答 1 投票 0

Flutter Web Firebase 推送通知收到两次

我遇到了大问题,我目前正在开发一个应用程序,我需要将推送通知发送到我的Web应用程序(用户必须在其移动设备上安装PWA)。我们在添加时遇到了很多问题...

回答 1 投票 0

对 django PWA 进行更改

我在 django 中有一个运行良好的网站,我使用 python manage.py runserver 命令在 http://127.0.0.1:8000/ 上运行该网站。然后,我按照 https://www.geeksforgeeks.org/make 上的所有步骤进行操作...

回答 2 投票 0

如何使用 ThreeJS 加载带有动画和纹理的 USDZ 模型

我正在构建一个基于网络的 3D 查看器。它适用于其他文件类型(.fbx、.glb、.obj、...) 当我想加载 .usdz 文件时,事情变得很复杂。 为此,我使用 github.com/ponah...

回答 1 投票 0

将 Service Worker 中的数据写入 Cloud Firestore

我正在开发一个 Firebase 项目,我想在我的 javascript 项目中的 Service Worker 中接收 Firebase 云消息(从 Node.js 服务器发送)。这很好用,但现在我想保存...

回答 2 投票 0

更改推送管理器订阅中的应用程序服务器密钥

我使用 Service Worker 实现了 Web 推送通知。我使用特定的应用程序服务器密钥收集了用户订阅。假设如果我们更改应用程序服务器密钥,那么当我们得到...

回答 5 投票 0

网络推送通知未显示

我注册了一个 Service Worker,并尝试在浏览器中测试 Web 通知。 Chrome(和 Firefox)声称 Service Worker 已成功注册。 在加载 React 应用程序时,我已经...

回答 3 投票 0

删除从缓存加载整个网站的 Service Worker

我为客户开发了一个新网站,之前的网站在同一域上运行。我部署了该站点并发现 www.子域名仍然显示以前的网站,我后来(

回答 1 投票 0

即使在 serviceworker.js 的 addEventListener 中注册,notificationclick 也不会在 chrome 中触发

我正在为我的网站启用 Web 通知,并将以下事件侦听器添加到 Service Worker .js 文件中, 这在边缘工作正常,点击事件得到触发并打开一个新窗口,但是 chrome n...

回答 4 投票 0

serviceWorker notificationclick 使用 Blazor WASM .NET Core 托管时永远不会触发

编辑:刚刚在 Firefox 上测试,它可以工作,但不能在桌面上的 Chrome 中运行。 到目前为止,其他一切都工作正常,但似乎 notificationclick 根本不想触发。 我有...

回答 1 投票 0

为什么 VAADIN 项目中不显示 /icons/** 文件夹中的图标?

我有 Spring Boot Vaadin 项目正在生产中。在此项目中,我在 /resources/META-INF/resources/icons(images) 中使用自定义图像和图标。我使用 nl 在我的项目中添加了推送通知。

回答 1 投票 0

Service Worker 脚本在取消注册后仍保留在浏览器源中

我需要从我的网页中完全删除 Service Worker 脚本 (sw.js);我可以通过以下方式成功取消注册 // 索引.js 尝试 { navigator.serviceWorker.getRegistrations().then((注册...

回答 1 投票 0

无法模拟用于 React/Jest 单元测试的缓存服务工作 API

我正在尝试测试具有以下代码(缩短)的组件,该组件使用 Service Worker API“缓存”(https://developer.mozilla.org/en-US/docs/Web/API/Cache ),当代码工作时...

回答 1 投票 0

odoo16.com/event : Safari 无法打开页面 FetchEvent.respondWith 收到错误: NotSupportedError: 不支持操作 (WebKitServiceWorker:0)

我已经迁移到Odoo16。 使用Firefox、Chrome等浏览器,所有网站页面都可以。 但是使用 Safari,当我转到这个特定页面 https://www.samadeva.com/event 时,我收到此错误: 萨法尔...

回答 1 投票 0

odoo16/event : Safari 无法打开页面 FetchEvent.respondWith 收到错误: NotSupportedError: 不支持该操作 (WebKitServiceWorker:0)

我已经迁移到Odoo16。 使用Firefox、Chrome等浏览器,所有网站页面都可以。 但是使用 Safari,当我转到这个特定页面 https://www.samadeva.com/event 时,我收到此错误: 萨法尔...

回答 1 投票 0

Safari 无法打开页面 FetchEvent.respondWith 收到错误:NotSupportedError: 不支持该操作 (WebKitServiceWorker:0)

我已经迁移到Odoo16。 使用Firefox、Chrome等浏览器,所有网站页面都可以。 但是使用 Safari,当我转到这个特定页面 https://www.samadeva.com/event 时,我收到此错误: 萨法尔...

回答 1 投票 0

如何将启动类添加到.net core 3中的worker服务模板中

我想将 Startup 类添加到 dotnet core 3 中的辅助服务模板中,以便使用 Configuration 作为依赖注入。我不想使用我的 Program 类来配置服务。如果有

回答 2 投票 0

Firebase 消息“该网站已在后台更新”

我有一个问题。当我的 Service Worker 收到通知时: 消息传递.setBackgroundMessageHandler(函数(有效负载){ console.log('[firebase-messaging-sw.js] 收到后台消息...

回答 3 投票 0

如何从AWS Step Function调用外部API?

我想在 AWS Step Function 上实现一个简单的任务序列。接下来的事情: 我不能触发并忘记外部 API,因为我需要它的响应。所以将其包裹在

回答 4 投票 0

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