socket.io在IE6下,智能发送一次请求
socket.io模块在 IE6下 测试 ,连接服务器成功 第一句话 发送成功 发送第二句话服务器没接收任何数据 ,此后就服务器寄再也接收不到IE6发过来的数据 , 但仍然可以接收服务器信息 !不明真相 求高手解释 !ie7 发送接收正常!
2 回复
代码如下。。。
前端: socket.on(‘news’, function (data){ alert(data.size); });
function sdd(){
var socket = io.connect();
socket.emit('pp', { my: 'data' });
}
后台:
var sss = 0; io.sockets.on(‘connection’,function(socket){ socket.on(‘pp’, function (data) { var xdd = setInterval(function(){ if(sss<11){ sss++; socket.emit(‘news’, { size: sss }); }else{ sss = 0; clearInterval(xdd); } },10);
});
socket.on('disconnect',function(){
console.log("DISCONNECTED FROM CLIENT");
});
});
0.0有人帮下么?