diff --git a/examples/esp8266/WebSocketClientSocketIO/WebSocketClientSocketIO.ino b/examples/esp8266/WebSocketClientSocketIO/WebSocketClientSocketIO.ino index 06f7616..26574ca 100644 --- a/examples/esp8266/WebSocketClientSocketIO/WebSocketClientSocketIO.ino +++ b/examples/esp8266/WebSocketClientSocketIO/WebSocketClientSocketIO.ino @@ -29,6 +29,9 @@ void socketIOEvent(socketIOmessageType_t type, uint8_t * payload, size_t length) break; case sIOtype_CONNECT: USE_SERIAL.printf("[IOc] Connected to url: %s\n", payload); + + // join default namespace (no auto join in Socket.IO V3) + socketIO.send(sIOtype_CONNECT, "/"); break; case sIOtype_EVENT: USE_SERIAL.printf("[IOc] get event: %s\n", payload); diff --git a/examples/esp8266/WebSocketClientSocketIOack/WebSocketClientSocketIOack.ino b/examples/esp8266/WebSocketClientSocketIOack/WebSocketClientSocketIOack.ino index f0f8991..ab9ff68 100644 --- a/examples/esp8266/WebSocketClientSocketIOack/WebSocketClientSocketIOack.ino +++ b/examples/esp8266/WebSocketClientSocketIOack/WebSocketClientSocketIOack.ino @@ -30,6 +30,9 @@ void socketIOEvent(socketIOmessageType_t type, uint8_t * payload, size_t length) break; case sIOtype_CONNECT: USE_SERIAL.printf("[IOc] Connected to url: %s\n", payload); + + // join default namespace (no auto join in Socket.IO V3) + socketIO.send(sIOtype_CONNECT, "/"); break; case sIOtype_EVENT: {