标签: service-worker
是否有人知道是否有办法在服务工作者中获得此号码或日期:
将我的服务工作者缓存命名为cache-1182或cache-20171127171448
cache-1182
cache-20171127171448
我想在安装事件之前必须知道收到的日期。
答案 0 :(得分:1)
不,Service Worker specs中不存在此内容,因此我们必须假设它是Google Chrome的内部实施细节,因此无法访问。
为简化起见,您可以使用安装时间戳作为版本号,然后在标记有最新时间戳的缓存中查找缓存资源。您可以使用caches.keys()检查所有缓存键。
caches.keys()