service-worker 相关问题

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

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

当我启用 Service Worker 时,我的网站上出现很多 CORS 错误

我的网站快照可以通过此链接查看:Netlify App 在支持Service Worker的浏览器中打开此页面后,等待Service Worker安装,然后手动刷新...

回答 1 投票 0

navigator.serviceWorker.controller 在页面刷新之前为空

我使用 AngularJS 并使用 Service Worker 来接收推送通知。 但是 navigator.serviceWorker.controller 直到页面刷新才为空,我不知道如何解决这个问题。

回答 2 投票 0

Angular Serviceworker 不缓存index.html

我的应用程序在离线时无法工作,因为 Angular ServiceWorker 不会缓存我的 index.html (它会缓存我的 js、css、manifest 和 ico 文件)。 只有当我的输出路径是智慧的时候才会发生这种情况...

回答 1 投票 0

service_worker 脚本加载失败。 Safari 扩展程序出错,从 chrome 扩展程序转换而来

我已使用 https://developer.apple.com/documentation/safariservices/safari_web_extensions/ 中记录的工具将最初为 chrome 制作的 Web 扩展转换为 safari

回答 1 投票 0

navigator.serviceWorker.controller 在 Web Worker 注册后不可用,但在刷新后可用

navigator.serviceWorker.controller为空: 注册=等待 navigator.serviceWorker.register('/service-worker.js') console.log(navigator.serviceWorker.controller)...

回答 1 投票 0

PWA 通知如何重定向到已安装的应用程序(如果存在)

这看起来相当基本,但我在这里找不到答案。 MDN 官方文档显示,获取导航回应用程序的通知应如下所示: self.addEventListener("

回答 1 投票 0

浏览器中出现错误 - 无法为范围注册 ServiceWorker

我正在尝试使用 MSW 来使用模拟数据运行我的 React 应用程序。下面是我的index.js; 从“反应”导入反应; 从'./serviceWorker'导入*作为serviceWorker; if (process.env.NODE_ENV === '

回答 1 投票 0

角度抛出错误未检测到匹配的服务工作者

在使用 Angular v8 的 Service Worker 时,我总是遇到如下错误,这在 v7 中没有发生 下面是我的配置 包.json "@Angular/animations": "~8.2.14", ...

回答 3 投票 0

使用 Service Worker 触发客户端功能

我正在构建一个聊天平台来娱乐。我已将通知内置到平台中。在浏览器上,当您单击通知时,它看起来像这样,noticeSource 是用户...

回答 2 投票 0

为什么我的网络通知徽章即使在自定义后仍然显示通用镀铬图标或空白?

我正在尝试使用自定义徽章图标在渐进式 Web 应用程序(PWA)中显示来自 Service Worker 的通知消息。 带自定义徽章的通知示例 自我注册.showNotific...

回答 1 投票 0

服务人员不会跳过等待状态

我仍在做实验,以掌握 Service Worker,但我遇到了一个问题,可能是因为我缺乏 JavaScript 和 Service Worker 方面的专业知识。 当我想要的时候问题就发生了...

回答 2 投票 0

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

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

回答 1 投票 0

使用 fetch API 发送 POST 请求时处理 csrf 安全

我正在为 Django/Python Web 应用程序实现 Web 通知。 需求之一是记录目标用户“接收通知”的行为。 为了记录这个指标,我使用 fetch ...

回答 1 投票 0

使用 Service Worker 在缓存上缓存 vimeo 私人视频

所以我为我的网络应用程序创建了离线功能。有一个函数可以获取 url 列表并将其保存在缓存存储中,以便以后可以离线使用。 这就是...

回答 1 投票 0

<event>的事件处理程序必须添加到工作脚本的初始评估中 - Firebase Service Worker

我正在尝试注册一个服务人员,它似乎正在工作。但是,我收到 3 个警告: 必须在工作脚本的初始评估中添加“推送”事件的事件处理程序。 事件处理...

回答 1 投票 0

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