我正在研究React Native和Firebase Cloud Messaging。在文档中,我看到可以发送给客户端的消息有两种:
Notification message ( Or Notification and data message )
Data - only message
第一个可以由客户端使用onNotification
触发,并且仅在应用程序处于前台时触发,如果应用程序在后台无法触发具有通知的通知,则它会触发。只需onNotificationOpened
就可以被解雇。
第二个倒数,应用程序可以在前景和背景上触发。如果应用已关闭/滑动,则幸运的是,在Android上也可以使用Handler背景来触发该应用。但是在iOS上,如果应用程序没有关闭/滑动,直到我们再次打开应用程序。
问题是上面的2条消息可以用来监听通知的类型,以及如果应用程序处于前台,后台和关闭状态,它如何工作。 希望有人可以帮助我。