Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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 如何使用WebSocket(socket.io)并仍然能够在React Native中使用chrome调试?_React Native - Fatal编程技术网

React native 如何使用WebSocket(socket.io)并仍然能够在React Native中使用chrome调试?

React native 如何使用WebSocket(socket.io)并仍然能够在React Native中使用chrome调试?,react-native,React Native,我正在尝试在React本机应用程序中设置WebSocket,如下所述: 然后在我的React组件的构造函数中 this.socket = io('http://localhost:3001'); 这是可行的,但破坏了Chrome调试工具: 无法设置#的属性userAgent,它只有一个getter 在开发过程中使用调试器真的很有帮助,没有调试器会让我慢很多。有没有一种方法可以使用websockets并仍然能够使用调试器?在单独的模块中分配userAgent,如下面的回答所示:。这为我解决了问题

我正在尝试在React本机应用程序中设置WebSocket,如下所述:

然后在我的React组件的构造函数中

this.socket = io('http://localhost:3001');
这是可行的,但破坏了Chrome调试工具:

无法设置#的属性userAgent,它只有一个getter


在开发过程中使用调试器真的很有帮助,没有调试器会让我慢很多。有没有一种方法可以使用websockets并仍然能够使用调试器?

在单独的模块中分配userAgent,如下面的回答所示:。这为我解决了问题。

在一个单独的模块中分配userAgent,如下面的回答所示:。这为我解决了问题。

或者,你可以用我的问题来代替。。。socket.io连接只能在连接了调试器的情况下工作!没有任何解释。我认为套接字连接和RN的状态相当差。。。。你找到什么有用的东西了吗?或者,你可能会有我的问题。。。socket.io连接只能在连接了调试器的情况下工作!没有任何解释。我认为套接字连接和RN的状态相当差。。。。你最终找到了什么有用的东西吗?
this.socket = io('http://localhost:3001');