标签: google-chrome progressive-web-apps manifest.json lighthouse
在我的萌芽PWA上运行灯塔报告后,报告告诉我:
不会提示用户安装Web应用程序失败: 清单start_url不是由服务工作者缓存的。
但它确实是!我可以在Chrome的F12工具的“应用程序”选项卡中的缓存中查看它
我可以确认manifest.json中的条目也是正确的,因为F12工具中的“App Manifest”区域显示了这个
我尝试将其更改为仅使用基本的HTML页面,并在报告中获得相同的问题。我还尝试将网址更改为/但没有更改灯塔报告。
我做错了什么?
答案 0 :(得分:2)
这是由于"马车"灯塔。它不断更新和改进,不再报告我的start_url有问题。
我遇到的另一个问题是让我精神不振的是,当各种在线资源显示我正在使用HTTP / 2(带压缩)时,Lighthouse报告网站正在使用HTTP / 1.1(没有压缩)(IIS 10自动如果客户端支持它,则提供HTTP / 2)事实证明我的防病毒软件正在弄乱HTTPS流量 - 当我关闭HTTPS威胁检测时,Lighthouse正在通过压缩报告HTTP / 2。