[英]Laravel PWA not installable on apache
我创建了一个普通的 laravel 8 项目来测试 pwa 遵循https://infyom.com/blog/how-to-make-a-laravel-application-pwa https://infyom.com/blog/how-to-make- a-laravel-应用程序-pwa 。
它按预期工作当我通过 cmd 和php artisan serve [ http://localhost/127.0.0.1:8000 ]运行它时,在 URL 的右侧显示 Install btn 但是当我尝试在 883528349282754 [8282754] 上运行它时//localhost/projectname ] (我用的是Xampp),安装btn不显示。 当我使用 Chrome Light House 检查它时,它显示以下两条错误消息
Web app manifest 或 service worker 不符合可安装性要求 1 个原因
Service Worker 是使您的应用程序能够使用许多渐进式 Web 应用程序功能的技术,例如离线、添加到主屏幕和推送通知。 通过适当的服务工作者和清单实现,浏览器可以主动提示用户将您的应用程序添加到他们的主屏幕,这可以带来更高的参与度。 了解更多。
失败原因未检测到匹配的服务工作者。 您可能需要重新加载页面,或者检查当前页面的 service worker 的 scope 是否包含 scope 并从清单中启动 URL。
&
不注册控制 page 和start_url
的 service worker
有人可以解释为什么会发生这种情况或者我该如何解决这个问题?
提前谢谢你。
由于它在 php artisan serve 上运行时工作正常,希望看到它也能在 apache 服务器上运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.