【发布时间】:2018-04-04 07:36:50
【问题描述】:
当推送通知出现而无需用户点击通知托盘时,是否可以从后台启动/唤醒应用程序?如果可能的话怎么办?特别是在 IOS 上..(抱歉英语不好)
【问题讨论】:
-
如果您的应用程序在后台,它仍然可以运行一些逻辑,但您无法打开应用程序本身,如下面的 Dheeraj D 所述。我使用
react-native-push-notification,更具体地说是onNotification事件。它传递了一个具有属性foreground的参数 - 在这里您可以检查是否已收到通知,以及应用程序处于前台还是后台。
标签: ios firebase react-native firebase-cloud-messaging launching-application