反应原生Firebase推送通知Android

时间:2017-07-13 12:11:39

标签: android firebase react-native firebase-cloud-messaging

我想在我的react-native项目中使用react-native-fcm,当我想使用params中的令牌向当前设备发送推送通知(用于测试)时,我遇到了问题。

我已经测试了来自react-native-fcm的示例应用,并且本地通知工作正常,我尝试使用令牌发送,但我不知道为什么,我的设备上什么都没有收到。

这是我的代码

render() {
         FCM.getFCMToken().then(token => { // token android
            firebaseClient.sendNotificationWithData(token)
        });
        //this.showLocalNotification()
        return (
            <Provider store={store}>
                <AppNavigator />
            </Provider>
        );
}

我已经导入了FirebaseClient和PushController

在控制台上我有成功的回复,但我没有收到通知。

1 个答案:

答案 0 :(得分:0)

你检查了权限吗? FCM.requestPermissions(); 加上我有一个问题,我不得不将"content_available": true,添加到有效负载。