反应原生渲染推送通知机器人

时间:2017-08-10 16:25:16

标签: android react-native push-notification

我正在使用react-native-push-notification libary来向android发送推送通知。 我通过GCM从我的服务器收到通知。 我得到了关于通知' onNotification'工作,当我控制它时,我在控制台中看到消息通知。 如何呈现通知并向用户显示每个通知,包括按钮?我尝试通过状态或调用函数保存已恢复的通知,但它似乎无法正常工作。

这是代码 -



 componentDidMount(){
        PushNotification.configure({

            onNotification: function(notification) {
                console.log( 'NOTIFICATION:', notification );
            },
           
            senderID: "********",
            popInitialNotification: true,


        });
    }



render() {
            return(
                <View>
                    <Text>Notification</Text>
                </View>

            );

        }

}
&#13;
&#13;
&#13;

谢谢!

2 个答案:

答案 0 :(得分:0)

对于Android,我建议使用FCM(Firebase云消息传递)。此外,软件包react-native-push-notification很难配置并用于Android。我建议改用react-native-firebase。

我已经发布了一个如何使用FCM and react-native-firebase进行教程的教程。

答案 1 :(得分:0)

如果您想要通知按钮并单击该按钮运行特定功能,那么您应该尝试

react-native-notifications

它允许您为应用程序之外的用户提供其他功能,例如操作按钮。

enter image description here