OneSignal + React Native +背景通知

时间:2017-04-02 10:07:35

标签: ios reactjs react-native onesignal

我正在使用oneSignal push notifications创建一个本机应用程序。我想在收到通知时更改屏幕。如果应用程序位于前台或者单击了通知,我可以执行此操作。如果应用关闭或在后台,我将如何触发?

import OneSignal from 'react-native-onesignal';

export default class Test extends Component {

  componentWillMount() {
    OneSignal.addEventListener('received', this.onReceived);
    OneSignal.addEventListener('opened', this.onOpened);
    OneSignal.addEventListener('registered', this.onRegistered);
    OneSignal.addEventListener('ids', this.onIds);
  }

1 个答案:

答案 0 :(得分:1)

似乎背景通知和onReceived存在问题。检查一下:link 将内容设置为true和

onReceived = (receivedNotif) => {
}
当应用处于活动状态或在后台时,

适用于我,但在应用关闭时则不适用。当应用关闭时,我会在通知中心收到它们,但不会在应用中收到。

相关问题