反应原生fcm本地通知

时间:2017-03-09 11:30:07

标签: android ios react-native push-notification localnotification

我尝试将react-native-fcm的本地通知集成到我的应用程序中。我想每天通知用户一次,应在活动加载后24小时内推送第一个通知。现在,IOS每分钟都会显示通知,而且它对于android来说是不可预测的。也许,它可能是一个缓存,因为,在'repeat_interval'之前已经设定为“分钟”,但是 - 应用程序已重新安装。

请解释错过的内容或应该更改以实现目标?

看看react-native-fcm本地通知的一些工作示例会很有用。

提前致谢。

componentDidMount() {
this.loadInitialState().done();
FCM.requestPermissions();
FCM.getScheduledLocalNotifications().then(notif => {
  if (notif.length === 0) {
    FCM.scheduleLocalNotification({
        fire_date: new Date().getTime() + (1 * 60 * 60 * 1000),
        id: 'UNIQ_ID_STRING',
        body: 'Do you have rooms available right now?',
        repeat_interval: 'day',
        show_in_foreground: true,
        large_icon: 'ic_launcher',
        icon: 'ic_launcher',
    });
  }
});

}

0 个答案:

没有答案