diff --git a/example/chat.html b/example/chat.html index 1e1a5a0b17..94104c4ff1 100644 --- a/example/chat.html +++ b/example/chat.html @@ -13,6 +13,8 @@ var el = document.createElement('p'); if ('announcement' in obj) el.innerHTML = '' + esc(obj.announcement) + ''; else if ('message' in obj) el.innerHTML = '' + esc(obj.message[0]) + ': ' + esc(obj.message[1]); + + if( obj.message && window.console && console.log ) console.log(obj.message[0], obj.message[1]); document.getElementById('chat').appendChild(el); document.getElementById('chat').scrollTop = 1000000; } @@ -38,11 +40,17 @@ for (var i in obj.buffer) message(obj.buffer[i]); } else message(obj); }); + + socket.on('connect', function(){ message({ message: ['System', 'Connected']})}); + socket.on('disconnect', function(){ message({ message: ['System', 'Disconnected']})}); + socket.on('reconnect', function(){ message({ message: ['System', 'Reconnected to server']})}); + socket.on('reconnecting', function( nextRetry ){ message({ message: ['System', 'Attempting to re-connect to the server, next attempt in ' + nextRetry + 'ms']})}); + socket.on('reconnect_failed', function(){ message({ message: ['System', 'Reconnected to server FAILED.']})});
Connecting...