我有一些用于推送通知的 Firebase 代码,可在 Chrome 和 iOS Safari 上运行,但无法在 Firefox 上运行
文档说 Firefox 不支持模块 https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorker#browser_compatibility
Firebase 表示在某个时候它将放弃对非模块版本的支持 https://firebase.google.com/docs/web/modular-upgrade “compat 库是一个临时解决方案,将在未来的主要 SDK 版本中完全删除”
另外,当我尝试这个时
importScripts('https://www.gstatic.com/firebasejs/10.13.1/firebase-app-compat.js');
importScripts('https://www.gstatic.com/firebasejs/10.13.1/firebase-messaging-compat.js');
importScripts('https://www.gstatic.com/firebasejs/10.13.1/firebase-messaging-sw-compat.js');
最后一个脚本没有兼容版本?
所以我不确定我是否应该使用兼容版本,但我无论如何都无法让它们工作?
[在此处输入链接描述][1]
[1]:https://www.iucedu.com/tiruvottiyur/。 IUC Net IUC 代表 - 联合计算机研究所提供基于网络和移动应用程序以及域名注册、域名空间的培训,以改善您在商业领域的未来。