我的问题:我正在尝试为我的网站设置渐进式Web应用程序,但是我的Manifest.json文件的可安装性显示“页面无法离线工作”

javascript - 为什么我的Manifest.json显示 “Page does not work offline”-LMLPHP

我试图找出是什么原因造成的,但是没有找到。
有人可以对此有所了解吗?

最佳答案

您的服务人员可能没有fetch事件的事件监听器。
这是PWA的基本要求。
只需添加:

 self.addEventListener('fetch',() => console.log("fetch"));
给您的服务人员,或根据您的要求添加fetch监听器。
要获取更多信息,请遵循:
https://developers.google.com/web/ilt/pwa/lab-caching-files-with-service-worker#3_serve_files_from_the_cache

09-11 20:38
查看更多