Angularjs “如何修复”;当JavaScript不可用时不提供回退内容”;在PWA的审计中?
我已经做了一个角度应用程序,我想在审计中测试它,但在审计中的PWA中,我在PWA优化部分中得到了错误,如 当JavaScript不可用时,不提供回退内容 我甚至在index.html文件中编写了Angularjs “如何修复”;当JavaScript不可用时不提供回退内容”;在PWA的审计中?,angularjs,service-worker,progressive-web-apps,audit,noscript,Angularjs,Service Worker,Progressive Web Apps,Audit,Noscript,我已经做了一个角度应用程序,我想在审计中测试它,但在审计中的PWA中,我在PWA优化部分中得到了错误,如 当JavaScript不可用时,不提供回退内容 我甚至在index.html文件中编写了请启用javascript。当我通过启动http服务器在本地主机上运行审计时,我并没有遇到这个错误,但我在服务器上检查的是同一件事,然后它在PWA优化部分给出了红色标记?如何解决这个问题 这就是错误: 通常,在页面上添加块可以解决此问题。。。这件事我自己也做过 关于谷歌的网站(我今天在你提问后访问了该网站
请启用javascript
。当我通过启动http服务器在本地主机上运行审计时,我并没有遇到这个错误,但我在服务器上检查的是同一件事,然后它在PWA优化部分给出了红色标记?如何解决这个问题
这就是错误:
通常,在页面上添加
块可以解决此问题。。。这件事我自己也做过
关于谷歌的网站(我今天在你提问后访问了该网站),我们看到了以下描述:
考虑到这些因素,Lighthouse审计执行一个简单的
检查以确保在使用JavaScript时页面不为空
禁用。您的应用程序遵守渐进增强的严格程度如何
这是一个争论的话题,但人们普遍认为
当禁用JavaScript时,应至少显示一些信息,
即使内容只是对用户的一个警告,JavaScript是
必须使用该页
对于绝对必须依赖JavaScript的页面,一种方法是
使用元素提醒用户需要JavaScript
对于页,这比空白页要好,因为空白页
让用户无法确定页面是否存在问题,
他们的浏览器,或者他们的计算机
我怀疑,当您创建时,您可能只会得到文本“Please enable javascript”;还可以尝试放置
- 一个映像,一个备份导航(仅在没有JS的情况下运行)
- 备份页脚(仅在没有JS的情况下运行)