无法检测到service-worker.js中的变化
Can't detect changes in service-worker.js
我在很多文章中都提到service worker会自动检测它的js是否有变化(我的文章是'service-worker.js')http://www.html5rocks.com/en/tutorials/service-worker/introduction/
我已经注册并在chrome中查看状态://serviceworker-internals/。问题是每当我改变service-worker.js时,当我去范围url(我的是'localhost/dashboard')时,它不会检测到变化。奇怪的是,当我访问service-worker.js (localhost/service-worker.js),然后访问作用域url时,它现在检测到变化,我在chrome中看到2个serviceworker://serviceworker-internals/。一个是运行状态,另一个是安装状态。我认为这是正确的,但为什么我仍然需要去js文件?
是服务器端问题还是缓存问题?
如果你改变了service worker,那么重新加载页面不会杀死旧的而激活新的。
你需要进入dev工具的Service Workers部分,并勾选'Update on reload'
或者转到about:blank
,然后使用cmd+r
我建议你使用Chrome金丝雀调试服务工作者。
相关文章:
- JS幻灯片与CSS背景颜色变化
- 当数据库中的某些内容发生变化时调用HTTP方法Meteor.js
- 饼干.JS如何记住许多变化
- js高度变化的转换
- HighCharts.js TickInterval动态变化
- JS触发的复选框's已检查属性;t动态变化
- Angular js-当值发生变化时高亮显示dom
- 找出 Vue.js 深度自定义指令中哪个属性发生了变化
- 图表.js条形图颜色根据值而变化
- JS监视CSS属性的变化,如“display:none”=>“display:block”
- D3.js:计算随范围变化的时间尺度上的柱线宽度
- d3.js上传到bl.ocks.org时的动态高度变化
- 什么'这是在angular JS中创建一个表的好方法,当单元格发生变化时,该表会高亮显示
- 为什么这个JS代码段中的上下文会发生变化
- 可观察到的变化,但没有;t在knockout.js中通知订阅者
- backbone.js:自上次服务器保存以来有变化吗
- 如何根据下拉列表中的变化使用d3.js对数据集进行子集设置
- JS SDK auth.logout事件行为最近似乎发生了变化
- 当其中一个模型发生变化时,我如何在Backbone.js中为集合视图附加事件处理程序?
- 流星js的iron router:当路由发生变化时,应用CSS更改