2012-06-15 24 views

Trả lời

4

Chắc chắn, kiểm tra các tài liệu cho Socket.IO-client với các ví dụ có:

https://github.com/LearnBoost/socket.io-client#sockets-for-the-rest-of-us

socket.on('connect', function() { 
    // socket connected 
}); 
+0

Và nếu kết nối không thành công? – birkof

+0

Kiểm tra sự kiện 'connect_failed': https://github.com/LearnBoost/socket.io-client#events – alessioalex

+1

Dường như trên ví dụ của tôi sự kiện này không phát sinh: ( – birkof

2

Trong phiên bản hiện tại của socket.io (1.3.x), bạn có thể sử dụng connect_error sự kiện hoặc sự kiện reconnect_failed:

var socket = io(serverUrl); 
socket.on('connect_error', function() { 
    console.log('Connection failed'); 
}); 
socket.on('reconnect_failed', function() { 
    console.log('Reconnection failed'); 
}); 

Xem: https://github.com/Automattic/socket.io-client#events

Các vấn đề liên quan