angular - 添加 2 主屏幕在 Firefox 中不起作用 - Angular
问题描述
我通过https://developers.google.com/web/fundamentals/app-install-banners/使我的 Angular-Webapp 准备好添加 2 主屏幕
现在它可以在 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
解决方案
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
但是在撰写此答案时,它不支持它。
推荐阅读
- c# - T4 模板失败,因为它们尝试从 Visual Studio 公共目录加载程序集
- node.js - 如何在没有任何第三方库的情况下使用 Node.js 下载 .gz 文件
- r - R : 下标越界
- c++ - 通过传递类方法使用 Wire.onRequest?
- c# - 如何在后台使用另一个线程运行代码
- python - ImproperlyConfigured 设置 xxxx 环境变量 - django-environ
- asp.net - 从 asp net mvc 升级到 asp core + angular
- c++ - 如何从标识符创建一个类?
- python - 我不知道这个 python 代码有什么问题
- javascript - Jira 插件覆盖系统 javascript 文件