我想在我的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
在控制台上我有成功的回复,但我没有收到通知。
答案 0 :(得分:0)
你检查了权限吗? FCM.requestPermissions();
加上我有一个问题,我不得不将"content_available": true,
添加到有效负载。