Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Socket.IO兼容性_Javascript_Android_Ios_Node.js_Sockets - Fatal编程技术网

Javascript Socket.IO兼容性

Javascript Socket.IO兼容性,javascript,android,ios,node.js,sockets,Javascript,Android,Ios,Node.js,Sockets,我有一个现有的web socket服务器(内置nodejs),它使用socket.IO版本0.9.17,并且已有一个应用程序使用它 现在,我的问题是,对于Android,我们找不到任何与我在服务器中使用的版本兼容的Socket.IO(Java)客户端 在客户端(html/js),我尝试使用本机Javascript WebSocket类对其进行测试,但无法建立连接,出现以下错误: WebSocket connection to 'ws://localhost:3009/' failed: Conn

我有一个现有的web socket服务器(内置nodejs),它使用socket.IO版本0.9.17,并且已有一个应用程序使用它

现在,我的问题是,对于Android,我们找不到任何与我在服务器中使用的版本兼容的Socket.IO(Java)客户端

在客户端(html/js),我尝试使用本机Javascript WebSocket类对其进行测试,但无法建立连接,出现以下错误:

WebSocket connection to 'ws://localhost:3009/' failed: Connection closed before receiving a handshake response

有什么想法吗?备选方案?

您可以使用socket.io java客户端,它是socket.io团队的官方客户端。
从这里获取:

您可以使用socket.io java客户端,它是socket.io团队的官方客户端。
从这里开始:

您是在寻找原生Android还是JavaScript解决方案?我尝试了服务器端的Node和客户端的cordova(HTML/JavaScript),它与WebSocket.IO完美结合。IO自动提供一个JavaScript客户端库。试试看。它不适用于socket.io 1.0+though@samgak谢谢我绝对会试试这个。你是在寻找原生Android还是JavaScript解决方案?我尝试了服务器端的Node和客户端的cordova(HTML/JavaScript),它与WebSocket.IO完美结合。IO自动提供一个JavaScript客户端库。试试看。它不适用于socket.io 1.0+though@samgak谢谢我一定要试试这个。。