React Native无法通过套接字io

时间:2019-07-24 14:51:22

标签: react-native websocket socket.io

Socket io似乎在React Native 0.58及更高版本中存在一些问题。我能够在我的烧瓶套接字应用程序上接收到连接。

(10986) accepted ('219.75.15.152', 60929)
219.75.15.152 - - [24/Jul/2019 14:44:12] "GET /socket.io/?EIO=3&transport=websocket HTTP/1.1" 200 0 74.207503
(10986) accepted ('219.75.15.152', 61254)

但是我无法收到成功连接的控制台输出。在客户端上,我正在使用以下代码段

const userSocket = io('http://MYSERVER.com/user_update', {
        reconnect: true,
        transports: ['websocket']
      }).then(() => {
        userSocket.on('connection', (socket) => {
          console.log("test")
          alert("receive")
        });  
        userSocket.emit("join", this.state.myToken);
      })

P.S我想知道是否有人尝试对本机0.59.9或^ 0.60进行反应。套接字io仅适用于0.57。*吗?

0 个答案:

没有答案