React native socket.io不处理来自socket.io-client的连接

React native socket.io不处理来自socket.io-client的连接,react-native,socket.io,React Native,Socket.io,我的socket.io节点模块未处理react native中socket.io-client的连接事件。但它可以与socket.io/socket.io.js一起使用。此外,react native socket.io-client成功连接到我的服务器,并且我的服务器日志显示发生了连接。事件只是没有得到正确处理。我的应用程序模块: var socket_io = require( 'socket.io' ); const io = socket_io(); io.use((socket, ne

我的socket.io节点模块未处理react native中socket.io-client的连接事件。但它可以与socket.io/socket.io.js一起使用。此外,react native socket.io-client成功连接到我的服务器,并且我的服务器日志显示发生了连接。事件只是没有得到正确处理。我的应用程序模块:

var socket_io = require( 'socket.io' );
const io = socket_io();
io.use((socket, next) => {
  sessionMiddleware(socket.request, {}, next);
});
io.on( "connection", function( socket )
{
  if (socket.request.session.auth_user) {
    redisClient.set(socket.request.session.auth_user._id.toString(), socket.id);
    socket.on( "disconnect", function() {
      console.log( "A user disconnected" );
      redisClient.del(socket.request.session.auth_user._id);
    });
  }
});