缓存版本中的decimal是否会破坏服务工作者

时间:2017-09-15 10:34:03

标签: google-chrome service-worker

有个问题。我注意到服务工作者中使用的缓存版本用于在新的A2HS体验之后填充Android中的App Details页面。 我有一个工作的服务工作者,但最近决定将版本从v1更新到v1.2,一切都坏了,我基本上不得不从devmode清除站点存储。 那么,是否必须发生服务工作者或其他事情的小数,中断版本控制。我的意思是,我在刷新新安装时在网络模式之间切换。

1 个答案:

答案 0 :(得分:0)

版本号应该是在服务工作文件开头声明的String,因此小数应该对其余代码没有影响。

Service Worker中的版本控制只是简单地比较代码Vs中版本属性的名称(String Value)。活动缓存的名称(字符串值)。

只要您在安装事件中正确实现了event.waitUntil(),切换网络模式和刷新之间就不会出现问题。