Im имеет что-то вроде приведенного ниже кода.
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://localhost:8080');
socket.on('connect', function(){
socket.on('some-event', function(data) {});
});
socket.on('disconnect', function(){});
</script>
Внутри обратного вызова connect у меня есть код, который отвечает на сообщения. Это отлично работает на хроме. При загрузке первой страницы он отлично работает на firefox. Если вы перезагрузите страницу, событие connect не будет вызвано.
Im с использованием версии сервера 1.4.8 и клиента js