腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
ERR_FAILED
当
服务
工作者
加载
新页面
时
,
为什么
?
、
、
在教程的帮助下,我写了一个
服务
工作者
:<script> navigator.serviceWorker.register('http
浏览 1
提问于2018-08-19
得票数 6
回答已采纳
1
回答
服务
工作者
注册后不会触发
服务
人员的获取事件
、
、
、
、
我是
服务
工作者
的新手,我试着编写一些代码来学习如何在我的Next.js应用程序中使用Service,但是在fetch事件处理程序中发现了一些问题,因为某些原因,fetch事件处理程序在第一次注册
服务
工作者
时
不运行,但是当我刷
新页面
时事件处理程序工作得很好,我不知道
为什么
,这个应用程序的公用文件夹结构: /assets manifest.json service-worker.js
浏览 6
提问于2022-03-16
得票数 2
2
回答
Workbox :运行时缓存直到第二个版本才能运行。
、
、
我对
服务
生和工作间都很陌生。目前,我正在使用工作框预置我的静态资产文件,该文件运行良好,我希望在运行时也会缓存其他第三方URL,但在页面上第二次重新
加载
之前不会工作:( 求你了,我不知道我做错了什么,
为什么
它会这样做。 提前谢谢
浏览 0
提问于2018-04-18
得票数 6
回答已采纳
1
回答
无法注册ServiceWorker:无法启动ServiceWorker
我的Service Worker项目一切正常,但突然我看到了以下错误:尽管我在一个名为sw.js的文件中注册了这个软件,但它在index.html:1上被报告了。
浏览 1
提问于2015-03-08
得票数 12
回答已采纳
2
回答
服务
工作者
在缓存更新
时
重新
加载
页面
、
、
、
我正在使用React+Service Worker+为网站创建一个带有持久缓存的
服务
工作人员。我想告诉用户新版本何时存储在cach中,并建议刷
新页面
,但我不知道如何引用Service和我应该侦听的事件(Service由npm“脱机插件”自动创建)。今天的标准流程:
当
web
工作者
在后台
加载
新版本(V2)
时</
浏览 2
提问于2017-01-06
得票数 6
1
回答
使用
服务
工作人员在我的站点第一次
加载
时
拦截请求?
、
TL;DR -我希望我的
服务
工作者
在第一次访问我的站点后立即激活,而不是在第一次刷新之后。详细信息:有什么可以让
服务
工作者
在安装后立即开始拦截请求吗?
浏览 4
提问于2016-01-08
得票数 14
回答已采纳
1
回答
使用js块的
服务
工作人员
加载
错误。
、
、
、
我正在使用创建反应应用程序和
服务
工作者
。但是,有时当我构建一个新版本
时
,一些js块仍然是从
服务
工作者
加载
的,而他们不应该这样做?而不是
加载
js文件,而是实际
加载
html。清除缓存并重新
加载
页面后,一切正常。 我用的是反应-可
加载
浏览 0
提问于2018-07-03
得票数 2
1
回答
Service worker抛出net::ERR_FILE_EXISTS错误?
、
、
service-worker.js:1 GET http://localhost:8080/service-worker.js net::ERR_FILE_EXISTS 这是我在注册
服务
工作者
后每次刷新
时
收到的错误此外,
服务
人员已注册,并且工作正常。但是我仍然得到这个错误。此外,我还在使用localhost。
浏览 0
提问于2015-10-25
得票数 47
回答已采纳
1
回答
iframe可以与
服务
人员脱机吗?
、
、
使用
服务
工作人员,我可以在脱机时
加载
abc.com,但我的iframe for 123.com不
加载
,即使我将其文件添加到cache.addAll调用中。 如何使我的iframe在脱机时呈现?
浏览 7
提问于2017-06-09
得票数 5
回答已采纳
1
回答
如何显示即使用户不重新
加载
应用程序也可以使用新应用程序版本的消息
、
、
、
、
我有一个使用next-pwa库的Next.js应用程序,用于设置应用程序的
服务
工作者
。在部署了一个新版本之后,我想要显示一个snackbar,表明它是可用的。目前,当我重新
加载
应用程序时,它确实会显示出来,但它看起来非常无用,因为重新
加载
后代码库已经是最新的。我想知道是否可以显示snackbar当用户打开选项卡一段时间
时
,一个新版本已经部署,然后他们回来看到snackbar?
浏览 3
提问于2021-10-14
得票数 0
3
回答
如何激活响应路由并传递来自
服务
工作者
的数据?
、
、
、
、
假设应用程序列出了人,然后
当
您单击某个人时,它会使用/person路由来处理详细信息。如何从
服务
工作者
object)without 激活应用程序上的/person路由并传递数据(例如person id或person 重新
加载
应用程序) 据我所知,从
服务
工作者
notif
浏览 2
提问于2020-01-10
得票数 5
回答已采纳
1
回答
SPA内容不断更新
、
、
、
我知道更新SPA版本的推荐方法是使用
服务
工作者
,并提醒用户应该刷
新页面
。但是,
当
有大量页面和不断添加的新内容
时
,我们有什么选择呢?我相信这会惹恼许多用户,特别是
当
这些更新甚至与他们现在使用的页面无关的时候。 我在想,每当新版本存在
时
,当用户转到其他页面
时
,比如单击菜单项,就会刷
新页面
。但它远非完美。我还有其他选择吗?
浏览 24
提问于2021-02-25
得票数 2
回答已采纳
1
回答
为什么
动态内容使用indexeddb而不是缓存api
、
、
、
我在安装事件中使用
服务
工作者
和precache资产。 我还拥有fetch侦听器,它在运行时动态地拦截请求和缓存。我知道人们说将indexeddb用于动态内容,比如json数据,可能还有图像。问题:
为什么
不对json数据使用缓存API,即使它是请求/响应存储?如果我使用动态缓存(这意味着
当
向那个json端点发出请求
时
),它首先会到达我的
服务
工作人员,后者将得到响应并将其放入cache中。然后我对此进行了测试,在离线模式下刷
新页面
时
,仍然得到了相
浏览 4
提问于2020-02-14
得票数 11
回答已采纳
2
回答
了解ServiceWorker注册
、
body>并在sw.js中创建了一个sw.js文件并编写了一个console.log因此,当我第一次访问index.html文件
时
,但是当我第二次刷
新页面
时
,它只输出消息ServiceWorker注册成功。那么
为什么
它不在sw.js中第二次执行console.log呢?我期望它第二次执行那个console.log。
浏览 0
提问于2017-06-05
得票数 4
1
回答
Firebase聊天、在线用户和页面刷新可使用户离线并返回在线状态
我已经实现了Firebase聊天,但唯一的问题是,当用户在线并刷
新页面
或单击链接转到另一个页面
时
,他们会离线几秒钟,然后又恢复在线。 有没有办法阻止这种情况的发生?
浏览 1
提问于2016-04-29
得票数 0
4
回答
如何清除
服务
工作者
的缓存?
、
、
、
因此,我有一个包含
服务
工作者
的超文本标记语言页面,
服务
工作者
缓存index.html和我的JS文件。然后,我尝试清除我的浏览数据(只是缓存),它工作了。 我想这不应该是这样的,对吧?
浏览 60
提问于2017-08-03
得票数 60
回答已采纳
1
回答
如何检测脱机状态下的service_worker响应,并呈现脱机页面而不是继续程序的正常流?
我有一个webapp,它使用一个
服务
工作人员来检测,
当
网络离线和
服务
一个离线页面
时
。在这种情况下,
服务
工作者
返回offline.html页面,而不是json数据。但是,调用network的函数期望json格式的结果数据,抛出无效数据的
浏览 3
提问于2020-06-15
得票数 0
回答已采纳
2
回答
如何在
服务
工作人员更新后硬刷新Firefox?
、
、
、
我已经实现了下面的代码来清除
服务
工作者
缓存和重新
加载
--在用户接受了
服务
工作人员的更新之后。该代码在Chrome和Edge中运行良好,但Firefox不会重新
加载
页面。Firefox将一直要求安装相同的版本,直到我硬刷新(移位重新
加载
)页面。window.addEventListener('appinstalled', (event) => {}) 在Firefox tools
浏览 4
提问于2020-12-14
得票数 0
回答已采纳
1
回答
将“更新可用,请刷新”提示添加到PWABuilder缓存-第一
服务
工作者
、
、
、
、
我首先让我的网站离线与
服务
工作者
。
当
更新的内容可用时,我希望提示用户刷
新页面
。我希望用户知道他们正在查看过时的竞争,这样他们就可以通过刷
新页面
获得最新的内容。我使用的是PWABuilder提供的缓存第一
服务
工作者
。它运行良好,但不会提示用户进行可用的更新。addEventListener('message', messageEv
浏览 0
提问于2019-06-12
得票数 1
1
回答
如何在web上使用Flacter2.2后台
服务
人员
、
其中之一是使用
服务
工作人员进行后台缓存。有没有人知道这意味着什么以及如何使用它? 对于web应用程序,我们使用
服务
工作者
提供后台缓存。首先,我们使用一种新的
服务
工作人员
加载
机制优化了缓存行为,并修正了main.dart.js的双下载问题。在以前版本的Flutter中,
服务
工作者
在后台下载了对应用程序的更新,同时允许用户访问应用程序的陈旧版本。一旦该更新被下载,用户将不会看到这些更改,直到他们刷新浏览器页面几次。从Flator2.2开始,
当
新的
浏览 2
提问于2021-05-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券