Service Worker 没有使用缓存、Aws S3 + CloudFront?

Viewed 2

现象:

通过 Application -> Storage -> Cache Storage 可以查看到已经缓存了文件资源,但刷新页面通过 Network 查看文件并没有来自 Service Worker

希望:
刷新页面资源通过 Service Worker.

1 Answers

修改 scope 作用域为 /,同时cloudfront 要针对sw.js 设置请求头 Service-Worker-Allowed: /