我有一个socket.io连接来连接服务器和客户端,
它工作正常。
现在,当我试图重新连接它从服务器断开它连接,但然后socket.on('message'
不会再被解雇。
我从服务器端检查它推送该消息。重新连接socket.io问题'socket.on('message',function(){})`
请给我推荐一些东西我现在不在想法。
我相信这个问题是在客户端socket.on message
客户端代码
var socket = new io.Socket('some host name',{port:80,rememberTransport:true});
socket.on('connect', function(){
clearInterval(socketInterval);
});
socket.on('message', function(obj)
{
alert("meg from server");
});
socket.on('disconnect', function()
{
socketInterval=setInterval("socket.connect()",5000);
});
socket.connect();
我没有得到答案,这是第一次。请帮助请帮助.......... – Wazzzy 2011-05-12 06:25:54
Socket.IO具有内置的重新连接支持与相应的事件。检查最新版本的readme.md。无需重新创建自己的重新连接逻辑。 – 2011-05-23 18:20:45
谢谢我已经尝试使用,但问题是连接后消息事件没有被解雇... socket.on('消息'事件工作正常,当页面重新加载但重新连接后,它停止工作... 你觉得什么我正在做的错误 – Wazzzy 2011-05-23 19:20:49