cost 182 ms
混合请求起源于<audio> stream of 206 ranges导致播放停止</audio> - Mixing request origins in <audio> stream of 206 ranges causes playback to stop

TL;DR当&lt;audio&gt;元素接收到 206 个 Content-Range 数据块时,通过 service-worker 在流中切换这些块的来源会停止播放,并且无法恢复。 为什么以及如何防止它停止? 我在 my.network 上有一台服务器,该服务器知道如何使用正确的 206 块响 ...

在扩展中注册服务工作者时浏览器加载不相关(不存在)的文件 - Browser loading unrelated (non-existent) file when registering a service worker in an extension

我在扩展程序中注册了一个 service worker,但出现了 TypeError,因为除了我的扩展程序文件之外,浏览器还试图加载我的 service worker 文件作为网站的路径。 像这样注册: 连同 then and catch for the promise in a main.js ( ...

使用 AudioWorklet 播放解码后的音频缓冲区 - Play decoded audio buffer with AudioWorklet

我想用AudioBuffer播放从AudioContext.decodeAudioData()获得的AudioWorklet 。 我目前可以使用AudioBufferSourceNode播放解码后的音频缓冲区,但如您所知,此方法将在主线程上执行任务,这不是我想要的,我想要的是在后台播放音频,这似乎只 ...

将 Webpack 与 Firebase 消息服务工作者一起使用 - Using Webpack with Firebase Messaging service worker

赏金将在 2 天后到期。 此问题的答案有资格获得+50声望赏金。 leremjs想提请更多人注意这个问题: 需要一个允许使用 import 语句而不是 importScripts 导入库(和其他文件)的解决方案。 我正在使用 Firebase Messaging 将通知发送到 Angular w ...

Firefox 上的 Manifest v3 后台脚本/service worker - Manifest v3 background scripts/service worker on Firefox

我正在尝试将我的浏览器扩展(我希望在 Chrome 和 Firefox 上运行)从清单 v2 迁移到 v3。 但是,我收到有关background部分的相互矛盾的信息。 我对谷歌和堆栈溢出做了很多研究,但似乎没有人同意任何事情。 此外,大多数信息似乎已经过时。 在我找到的最好的来源中,很多地方都提 ...

Chrome 扩展程序 v3:content.js 和 background.js 不通信 - Chrome extension v3: content.js & background.js not communicating

我正在编写一个 chrome 扩展 v3,其中内容脚本 (content.js) 侦听表单提交事件并从表单获取搜索输入。 然后它向后台脚本(background.js)发送消息来执行搜索,并将搜索结果显示在搜索结果容器中。 代码如下清单.json 内容.js 背景.js 弹出窗口.html 但是,我 ...

nodejs 和 sqs:使用后处理将图像上传到 s3 - nodejs and sqs: image upload to s3 with post-processing

我有一个 express 的 nodejs 服务器,用户可以在其中注册并添加头像。 此头像在上传到服务器后被裁剪为 200x200 像素和其他一些锐利的图像更改。 我想通过添加一个连接到 amazon SQS 的工作线程来优化这个过程。 我的策略(如果我错了请纠正我)。 将文件(原始)上传到 S3 ...

尽管安装了 Service Worker,但仍无法通过 PWA 灯塔测试 - Cant pass PWA lighthouse test despite service worker being installed

我目前一直在研究 PWA,但遇到了一个问题。 尽管安装了我的 service worker 并缓存了文件,但我的应用程序收到了所有灯塔 PWA 标记,除了一个可安装标记。 我不知道出了什么问题,所以我希望有人知道。 您可以在https://endearing-mooncake-1d9a8d.netl ...

当服务工作人员尝试缓存包含具有 utf-8 个字符的标头的请求时,Chrome 选项卡会出现 RESULT_CODE_KILLED_BAD_MESSAGE - Chrome Tab Breaks with RESULT_CODE_KILLED_BAD_MESSAGE when service worker tries to cache requests which contain headers with utf-8 characters

我在开发过程中偶然发现了这个问题,我花了好几个小时才弄明白。 看起来,如果你有一个service worker并且你的service worker试图缓存一个包含 header 和ü字符的请求,在Chrome浏览器选项卡中将完全中断RESULT_CODE_KILLED_BAD_MESSAGE让你没 ...

service worker 注册失败-Uncaught SyntaxError: Cannot use import statement outside a module (at firebase-messaging-sw.js:1:1) - service worker registration fails-Uncaught SyntaxError: Cannot use import statement outside a module (at firebase-messaging-sw.js:1:1)

我正在尝试将 firbase 云消息传递集成到我的 angular 应用程序中。 我正在使用最新版本的 firbase npm package 但是我的 service worker 注册失败并给我上面提到的错误我关注官方 firebase 文档https://firebase.google.co ...

如何在同一个 scope 注册两个不同的 service-worker? - How to register two different service-workers in the same scope?

我有一个service-worker.js文件来制作我的 reactjs 应用程序 PWA。 我现在还想使用 FCM 添加推送通知,这要求我在公用文件夹中有firebase-messaging-sw.js 。 所以现在要让两者都工作,都需要在同一个 scope 中。 但是据我从这个网站上的各种答案 ...

Angular 缓存问题 - Angular Caching Issue

我有一个 Angular 14 SPA 托管在 Firebase 上,我有以下问题: 用户在访问应用程序(网站)时使用的是缓存版本(以前的版本)而不是最新版本。 重现问题的步骤: 用户打开应用程序——比方说v1.0.0 我部署了一个新版本——比方说v2.0.0 用户再次打开应用程序,他正在使用v1. ...

Service Worker 在没有至少一次重新加载的情况下无法提供缓存资源 - Service Worker fails to serve cached resources without at least one reload

我正在尝试从MDN修改的简单服务工作者示例。 在main.js我有: 在sw.js中我有 一切似乎都运行良好。 当我硬刷新页面并检查缓存时,我看到 ASSETS 中的所有指定项目都填充到缓存中: 但是,如果我立即将浏览器设置为离线模式(即禁用缓存、将带宽限制为离线)并重新加载页面,我会看到 ser ...


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