Lighthouse报道说我的start_url没有被缓存

时间:2017-09-01 06:11:24

标签: google-chrome progressive-web-apps manifest.json lighthouse

在我的萌芽PWA上运行灯塔报告后,报告告诉我:

  

不会提示用户安装Web应用程序失败:
  清单start_url不是由服务工作者缓存的。

但它确实是!我可以在Chrome的F12工具的“应用程序”选项卡中的缓存中查看它

enter image description here

我可以确认manifest.json中的条目也是正确的,因为F12工具中的“App Manifest”区域显示了这个

enter image description here

我尝试将其更改为仅使用基本的HTML页面,并在报告中获得相同的问题。我还尝试将网址更改为/但没有更改灯塔报告。

我做错了什么?

1 个答案:

答案 0 :(得分:2)

这是由于"马车"灯塔。它不断更新和改进,不再报告我的start_url有问题。

我遇到的另一个问题是让我精神不振的是,当各种在线资源显示我正在使用HTTP / 2(带压缩)时,Lighthouse报告网站正在使用HTTP / 1.1(没有压缩)(IIS 10自动如果客户端支持它,则提供HTTP / 2)事实证明我的防病毒软件正在弄乱HTTPS流量 - 当我关闭HTTPS威胁检测时,Lighthouse正在通过压缩报告HTTP / 2。

enter image description here