Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/142.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
React native 如何使套接字io即使在应用程序关闭后仍能工作_React Native_Socket.io - Fatal编程技术网

React native 如何使套接字io即使在应用程序关闭后仍能工作

React native 如何使套接字io即使在应用程序关闭后仍能工作,react-native,socket.io,React Native,Socket.io,我一直在用react native构建聊天应用程序。对于双向通信,我使用了套接字io。Socket io仅在应用程序位于前台时工作,在应用程序位于后台或关闭频道断开连接时不工作。所以,即使应用程序处于后台或关闭状态,我如何保持频道连接。react native中是否有任何后台服务。您可以在android中使用,以确保当您的应用程序处于后台时,该服务始终正常工作。然而,在iOS中没有这样的东西,而且iOS对后台作业的要求非常严格,所以你需要接受iOS。如果您在iOS中发现任何此类内容,请在此更新。

我一直在用react native构建聊天应用程序。对于双向通信,我使用了套接字io。Socket io仅在应用程序位于前台时工作,在应用程序位于后台或关闭频道断开连接时不工作。所以,即使应用程序处于后台或关闭状态,我如何保持频道连接。react native中是否有任何后台服务。

您可以在android中使用,以确保当您的应用程序处于后台时,该服务始终正常工作。然而,在iOS中没有这样的东西,而且iOS对后台作业的要求非常严格,所以你需要接受iOS。如果您在iOS中发现任何此类内容,请在此更新。我很乐意学习。

我倾向于说你可能需要一个网络工作者。我想当网页在某个地方打开时,它们总是打开的。这意味着您必须重新格式化为pwa。是的,有。请仔细研究。尝试查找“反应本机后台服务”