netty-socketio xhr-polling回归?

时间:2013-11-18 15:45:27

标签: java javascript android xmlhttprequest socket.io

上周我决定将我的mrniko netty-socketio版本从旧版本1.0.0升级到最新版本1.5.2,我也升级了旧的依赖项。

但是现在xhr-polling不起作用,如果我使用1.0.0版本运行我的旧项目,一切都运行良好!

(我使用9.1.16 socket.io.client)

过程是:

在客户端(javascript):

mServer.on('connect', function() {
    mServer.emit("CON", "HELLO");               
};

这里我的服务器接收到该事件,但是当我响应客户端(版本1.5.2)时:

mSocketIOClient.sendEvent("EVENT", "TEXTDATA");         

客户什么都没收到!

我在桌面和Android上尝试使用不同的浏览器,只有当我使用mrniko socketio版本1.5.2时才会出现此问题。

我强制使用xhr-polling和客户端的参数:

transports: ['xhr-polling']});              

谢谢!

编辑:现在我尝试了从1.0.0到1.5.3-SNAPSHOT的每个版本,没有人使用xhr-polling进行功能。

客户端通过XHR轮询接收事件的唯一版本是1.0.0-SNAPSHOT。

神秘的是服务器通过javascript emit函数接收客户端发出的数据,但是当服务器用sendEvent()响应时,客户端没有收到空消息3 ::

我继续调查!

1 个答案:

答案 0 :(得分:1)

我刚修好了。你能用现在的1.5.5-SNAPSHOT verison进行测试吗?

更新:已在1.6.0版本中修复

相关问题