我已通过以下方式为Angular-Webapp做好了添加2主屏幕的准备: https://developers.google.com/web/fundamentals/app-install-banners/
现在,它可以完美地在Chrome上运行,但不能在Firefox中运行。 我正在回调'beforeinstallprompt'上注册,但它没有触发。 在Chrome浏览器中,我在PWA-Audit上得分为100%。
我也没有看到Firefox除了Chrome之外还需要什么: https://developer.mozilla.org/en-US/docs/Web/Apps/Progressive/Add_to_home_screen#How_do_you_make_an_app_A2HS-ready
我想念什么? 您还可以检出以下页面:https://beta.donite.de
答案 0 :(得分:1)
Firefox不支持它,请检查兼容性表 @ https://developer.mozilla.org/en-US/docs/Web/API/BeforeInstallPromptEvent, 但是,它们保留与chrome相同的代码块,可能在下面的将来检查中支持: https://developer.mozilla.org/en-US/docs/Web/Apps/Progressive/Add_to_home_screen#How_do_you_make_an_app_A2HS-ready
但是在撰写此答案时,它不支持它。