当我尝试在域的index.html上打开控制台并尝试访问
时 caches
在最新版的Chrome浏览器上
caches
VM1520:1 Uncaught ReferenceError: caches is not defined
at <anonymous>:1:1
但是,当我在stackoverflow或任何其他站点上执行相同的处理时,它会给我caches
的空列表,因此该命令在此起作用。那么如何支持我的网站来支持缓存方法?
我尝试使用也会失败的navigation.serviceworkers
答案 0 :(得分:0)
根据:
https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage
注意
Chrome 和 Safari 仅通过 HTTPS 向窗口上下文公开 CacheStorage
。除非配置了 SSL 证书,否则 WorkerGlobalScope.caches 将是未定义的。