【问题标题】:Add 2 Homescreen not working in Firefox - Angular添加 2 主屏幕在 Firefox 中不起作用 - Angular
【发布时间】:2018-11-22 08:17:38
【问题描述】:

我让我的 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

【问题讨论】:

  • 您是在 PC 上还是在移动设备上看到这种行为?
  • Firefox 无法在移动设备和桌面设备上运行。Chrome 在两者上都运行
  • 最新浏览器版本

标签: angular firefox progressive-web-apps angular-service-worker


【解决方案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

但在撰写此答案时,它不支持它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 1970-01-01
    • 2021-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多