try {
SocketIO socket = new SocketIO("http://54e1755a.ngrok.io/");
socket.connect(new IOCallback() {
@Override
public void on(String event, IOAcknowledge ack, Object... args) {
if ("echo back".equals(event) && args.length > 0) {
Log.d("SocketIO", "" + args[0]);
}
}
@Override
public void onMessage(JSONObject json, IOAcknowledge ack) {
Log.e("onDisconnect","onDisconnect");
}
@Override
public void onMessage(String data, IOAcknowledge ack) {
Log.e("onDisconnect","onDisconnect");
}
@Override
public void onError(SocketIOException socketIOException) {
socketIOException.printStackTrace();
}
@Override
public void onDisconnect() {
Log.e("onDisconnect","onDisconnect");
}
@Override
public void onConnect() {
Log.e("onConnect","onConnect");
}
});
socket.emit("echo", "hello");
} catch (MalformedURLException e) {
e.printStackTrace();
}
Hi
I try to connect node.js .I wrote some code
When i run my app i have FileNotFoundException .
Error message is : Caused by: java.io.FileNotFoundException: http://54e1755a.ngrok.io/socket.io/1/
as you can see socket.io added automaticly socket.io/1/ in url
ngrok url working correct.I tested it in brower