我正在使用socket.io-client 0.8.0。这段代码基本上可以正常工作。我将其更改为engine.io-client 1.0。我注意到有一些更改,例如Socket.CONNECTION更改为Socket.OPEN。我进行了更改,现在根本无法连接到服务器。为什么我无法连接此代码。
public void Connection() throws URISyntaxException {
Options op = new Options();
op.secure = true;
socket = new Socket("https://www.example.com:3009");
socket.on(Socket.EVENT_OPEN, new Emitter.Listener() {
@Override
public void call(Object... args) {
JSONObject obj = new JSONObject();
obj.put("id", 11);
obj.put("nome", "android");
System.out.println("don't execute never!");
}
});
socket.open();
JSONObject obj = new JSONObject();
obj.put("id", 11);
obj.put("nome", "android");
socket.emit("entrar_adm", obj);
}