Socket.io的事件没有按照收到的顺序执行

时间:2013-03-29 23:54:15

标签: node.js express socket.io

我按以下顺序发出事件:

Socket.emit('waiting','waiting for someone');
Socket.emit('found','found someone');

在客户端,我正在听这样的事件:

socket.on('waiting',function(data)
{
   alert(data);
});

socket.on('found',function(data)
{
   alert(data);
});

但是出于某种原因,我在“等待某人”之前看到了“发现某人”的警报。虽然当我查看控制台时,事件似乎以正确的顺序发出。谁知道为什么会这样?

0 个答案:

没有答案