Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
通过 service-worker 的请求会被完成两次
我做了一个简单的服务工作者来推迟我的 JS 应用程序失败的请求 以下这个例子 并且效果很好 但是当请求成功时我仍然遇到一个问题 请求完成了两次 一次正常 一次由服务人员由于fetch 打电话我猜 这是一个真正的问题 因为当客户端想要保存数据
javascript
serviceworker
fetchapi
Workbox
getSubscription 返回空订阅
我是 Service Worker 和 GAE 的新手 我能够注册 Service Worker 但无法订阅 PushManager 出现订阅 null 错误 找到下面的代码以供参考 serviceWorkerRegistration pu
javascript
serviceworker
pushapi
为什么 Chrome 不断在控制台中显示“无法安装网站:该页面不是从安全来源提供的”?
每当我查看 Chrome 的控制台时 我都会看到以下错误消息 无法安装网站 该页面不是从安全来源提供的 这种情况是在几天前才开始发生的 而 Chrome 在此期间还没有更新 2019 年 12 月更新 这个答案已经过时了 其中提到的两个标志
Googlechrome
serviceworker
iOS 12 上的 PWA 不再与 Safari 共享 Service Worker 缓存?
对于 iOS 11 上的 PWA 我们通过将登录详细信息存储在 Service Worker Web 缓存中来解决在 Safari 中打开的外部第三方登录问题 这在 iOS 12 中不再有效 在撰写本文时处于测试版 我认为这肯定是因为 PW
ios
serviceworker
progressivewebapps
在 Service Worker / fetch() 中识别 HTTP 304
我构建了一个服务工作人员 它始终使用缓存中的数据进行响应 然后在后台向服务器发送请求 如果服务器响应HTTP 304 not modified一切都很好 如果服务器响应HTTP 200 这意味着数据已更改 新文件已放入缓存中 同时通知用户并
http
caching
httpcaching
serviceworker
httpstatuscode304
如何缓存bust sw-toolbox?
我一直在玩弄服务人员和 sw toolbox 两者都是很好的方法 但似乎都有其弱点 我的项目开始时使用 Google 的 Service Worker 方法 link 我的看法是 您必须手动更新缓存清除的版本号 我也可能是错的 但我不认为用
javascript
serviceworker
swtoolbox
在 Service Worker 中使用 setInterval
我想使用 setInterval 它在我的服务工作人员 javascript 文件中每 5 秒显示一次通知 一开始工作正常 但在大约 20 秒后逐渐停止工作 这是在 Service Worker javascript 文件中初始化计时器的部
javascript
serviceworker
Service Worker 和 AJAX
我正在尝试使用 AJAX 检索要在用户端显示的推送通知的详细信息 但它还不起作用 Push Notifications codelab Copyright 2015 Google Inc All rights reserved Licens
javascript
AJAX
serviceworker
Chrome 上的 Google Colaboratory ServiceWorker 错误
每当我打开协作文档时 我总是收到相同的错误消息 NotSupportedError 无法注册 ServiceWorker 用户拒绝使用 Service Worker 的权限 这发生在 chrome 上 我的浏览器允许 ServiceWork
serviceworker
googlecolaboratory
ServiceWorker 提供的请求从 HTTP/2 降级为 HTTP/1.1
我发现 Service Worker 存在一个特殊问题 即使 HTTP 服务器通过 HTTP 2 提供服务 它显然也会将通过 Worker 提供的网络请求降级为 HTTP 1 1 我在所有使用 ServiceWorkers 在 H2 上提供
serviceworker
Http2
Service Worker 中的 XMLHttpRequest
我正在尝试在 chrome 上创建一个推送通知系统 我有一个从 mysql 获取数据并回显 JSON 的 php 现在我想调用一个函数 getJsonCode 当推送通知到达时它会被激活并读取 JSON 数据 在我的 Service Wor
php
json
pushnotification
googlecloudmessaging
serviceworker
Service Worker 未发送请求标头
我正在尝试从 Service Worker 获取 Web 服务 该服务是一个使用基本 Apache 身份验证保护的 JSP 因此我必须提供凭据以在请求标头中进行身份验证 以下请求在主窗口中运行良好 self addEventListener
javascript
html
jsp
serviceworker
使用 Service Worker 缓存文件时显示进度
我对 JavaScript 不太熟悉 很难接触到 Service Worker 我想使用服务工作人员在页面加载时缓存必要的文件 使整个网络应用程序离线可用 虽然这有效 但需要相当长的时间才能将所有文件下载到磁盘 这使得浏览器无响应并且用户不
javascript
ProgressBar
serviceworker
progress
如何清除Service Worker的缓存?
所以 我有一个包含 Service Worker 的 HTML 页面 Service Worker 缓存 index html 和我的 JS 文件 问题是当我更改 JS 时 更改不会直接显示在客户端浏览器上 当然 在 chrome 开发工具
javascript
html
Googlechrome
serviceworker
无法在“ServiceWorker”上执行“postMessage”:无法克隆函数
我正在尝试向服务工作者实例发布消息 我收到以下错误 无法在 ServiceWorker 上执行 postMessage function obj removeListener ev fn 无法克隆 我的代码如下 var socket io
javascript
serviceworker
Angular 5 一个域中的多个 Service Worker
我在同一域的两个应用程序中有两个服务工作者 都是 Angular 5 里面的一个 前端 后端 内的第二个 我正在使用 angular service worker 包来管理服务工作者 当我构建产品版本并部署我的应用程序时 会发生一些奇怪的事
angular
serviceworker
带有 Service Worker 和 sw-precache 的“新版本可用”
我正在尝试使用sw precache 但我一定做错了什么 我主要使用以下提供的演示代码github 仓库并且似乎无法获得应用程序的更新 一旦第一次被缓存 它就不会检查新版本 我期望当我发布新的 Service Worker 时 浏览器会请求
caching
offline
serviceworker
progressivewebapps
swprecache
在 https iframe 内注册服务工作人员时出现 DOMException
我正在尝试在 http 不安全 站点内的 https iframe 中注册服务工作者 直到最近 我的代码运行没有任何问题 从上次 chrome 更新 44 开始 此代码在 iframe 内失败 navigator serviceWorker
javascript
pushnotification
serviceworker
Chrome Service Worker iOS 支持
随着 Apple 几个月前宣布 Service Worker 支持 iOS 11 3 我最近开始尝试让 Service Worker 在 iOS 上工作 在 Safari 上 它按预期工作 访问网站后 它可以离线工作 然而 当我尝试在 Ch
ios
Googlechrome
serviceworker
如何使用 Google Chrome 扩展中的 Service Worker 修改 HTTP 响应正文?
现在 Google Chrome 扩展可以注册服务人员 我如何使用它们来修改来自所有主机的 HTTP 响应 例如通过替换所有出现的cat with dog 下面是来自的示例代码克雷格 拉塞尔 但是如何在 Chrome 扩展程序中使用它并将其
javascript
Googlechrome
googlechromeextension
serviceworker
«
1 ...
4
5
6
7
8
9
10
»