我正在尝试使用React Native上的ConnectyCube来使用推送通知。主要问题是,如果我从ConnectyCube的管理面板(或源代码)发送通知,管理面板会说通知已成功发送,但在android模拟器上没有任何反应。也许有人会认为我的onMessageListener在客户端的实现中有一些bug:
notificationListener = firebase.notifications().onNotification((notification) => {
console.log("Hi!")
});无论如何,如果我尝试通过Firebase控制台发送通知,一切都会正常工作,并且我会收到通知。你能帮帮我吗?
发布于 2019-02-28 20:19:19
您似乎使用了错误的方法:https://rnfirebase.io/docs/v5.x.x/notifications/introduction
React Native Firebase通知模块处理仅通知和通知+数据FCM远程消息。
对于纯数据的FCM消息,请参阅消息模块。
ConnectyCube发送数据推送消息。因此,请尝试按照本指南使用消息传递模块:https://rnfirebase.io/docs/v5.x.x/messaging/receiving-messages
https://stackoverflow.com/questions/54894523
复制相似问题