实现AngularFire消息推送通知的正确方法

实现AngularFire消息推送通知的正确方法,angular,firebase,firebase-cloud-messaging,service-worker,angularfire,Angular,Firebase,Firebase Cloud Messaging,Service Worker,Angularfire,我正试图通过AngularFire和Firebase云消息传递在Angular应用程序中实现推送通知。看起来有很多方法可以做到这一点。大多数互联网搜索都在说,我应该实现一个“firebase messaging sw.js”。然而,这位官员正在使用内置的服务人员,尽管这位官员说,它与服务人员的角度不兼容。我像示例中那样设置了它,到目前为止它仍在工作(未完全测试)。那么“正确”和干净的方法是什么呢?我不认为示例使用oob角度开关。如果您查看服务人员代码,就会发现它来自Firebase。我不确定是否

我正试图通过AngularFire和Firebase云消息传递在Angular应用程序中实现推送通知。看起来有很多方法可以做到这一点。大多数互联网搜索都在说,我应该实现一个“firebase messaging sw.js”。然而,这位官员正在使用内置的服务人员,尽管这位官员说,它与服务人员的角度不兼容。我像示例中那样设置了它,到目前为止它仍在工作(未完全测试)。那么“正确”和干净的方法是什么呢?

我不认为示例使用oob角度开关。如果您查看服务人员代码,就会发现它来自Firebase。我不确定是否有一种“正确”的方法来结合这两种需求——但这个链接提供了一些有趣的指导——顺便说一句,哪种方法已经过时了,因为它使用了不推荐的API