Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android react-native中的异步通知_Android_Push Notification_React Native - Fatal编程技术网

Android react-native中的异步通知

Android react-native中的异步通知,android,push-notification,react-native,Android,Push Notification,React Native,好的,我在react native中有一个从api检索信息的应用程序。现在,只要api有数据要发送,它就会将数据发送到设备,我希望我的应用程序始终在后台运行,以便接收来自api的响应。API可以随时发送数据,因此我希望在消息到达时显示收到的用户数据 您需要查看推送通知。你不能保证你的应用程序总是在后台运行,但推送通知允许你在应用程序未运行时向用户的手机发送数据。一旦用户打开通知,您就可以根据随通知一起发送的数据执行某些操作 推送通知的一个好的React本机组件是,它提供跨平台通知。一旦您实现了这

好的,我在react native中有一个从api检索信息的应用程序。现在,只要api有数据要发送,它就会将数据发送到设备,我希望我的应用程序始终在后台运行,以便接收来自api的响应。API可以随时发送数据,因此我希望在消息到达时显示收到的用户数据

您需要查看推送通知。你不能保证你的应用程序总是在后台运行,但推送通知允许你在应用程序未运行时向用户的手机发送数据。一旦用户打开通知,您就可以根据随通知一起发送的数据执行某些操作


推送通知的一个好的React本机组件是,它提供跨平台通知。一旦您实现了这个功能,您就可以创建一个处理程序,在从通知打开应用程序时调用您的API

还应该有一些服务器端的更改,对吗?如果您有一个实现示例,那就太好了。我不知道该组件在哪里注册并使用所有信息。您需要一种方法来实际发送通知(通过APN或GCM)。本文很好地解释了系统,并展示了如何配置实际发送所需的权限/证书。