React-Native socket.io没有连接

时间:2016-02-16 08:50:00

标签: socket.io react-native

我想在我的RN项目中使用socket.io。一切都很好,直到我禁用了chrome调试器。现在socket.io不起作用,没有任何反应。

这不是同一个问题:Is it possible to combine React Native with socket.io

2 个答案:

答案 0 :(得分:0)

您的React Native版本是什么?

在您的网址中添加ws://,例如:

var soc = socket('ws://192.168.1.101',{
  jsonp: false
})

在RN v0.21.0的设备上工作正常。

将RN升级到0.24.0后,它再也无法工作了。

答案 1 :(得分:0)

我也遇到了这个问题。我从this link

修复了此问题

你必须像这样初始化套接字

this.socket = io('http://192.168.0.101', {jsonp: false, transports: ['websocket']});