如上所示三个截图,明显的,客户端和服务端通过socket 7130 端口建立了连接和信息反馈,
可是:为什么客户端的socket.emit('cnn',userinfo)的信息,服务端相应的socket.on('cnn', function(data) {
接收不到呢????
看上面三张截图,两端明显都已经执行到了上面的两个各自的socket程式。疑惑不解啊!
可是:为什么客户端的socket.emit('cnn',userinfo)的信息,服务端相应的socket.on('cnn', function(data) {
接收不到呢????
看上面三张截图,两端明显都已经执行到了上面的两个各自的socket程式。疑惑不解啊!
就是说服务端的
io.on('connection', function(socket) { //io.sockets.on
debuglog('连接```*`成功');
//进入房间
socket.on('cnn', function(data) {
console.log("&&**%$#$@#$"); //###
socket.roomnum = data.roomnum;不能执行到//###处来!!!因为接收不到客户端的socket.emit('cnn',userinfo)内容,而进不来socket.on('cnn', function(data) { !!!!