假设在某个集合中有一个更新,它触发了一个函数"出口;通知特定用户(令牌(。我已经在Firestore Triggers
的JavaScript
中实现了Firebase Functions
(onCreate
、onUpdate
…(,如果应用程序在后台,它就可以工作。
无论应用程序是否正在运行,我都要发送通知。。。如果应用程序处于前台或该功能尚未就绪(因为触发器处于测试版(,用户是否可以收到通知(比如onUpdate
(?
提前感谢
If取决于您的消息是否包含data
属性、notification
属性或两者都包含。
如果消息only包含notification
属性,则在应用程序处于前台时,它将传递给您的应用程序代码,但在应用程序位于后台时由系统处理。
如果您的消息包含data
属性,它将始终传递到您的应用程序代码中。如果还包含通知属性,则当应用程序处于后台时,该部分将由系统处理。
有关此方面的更多信息,请参阅有关消息类型的Firebase文档。