Sending and receiving a Hello message
The first thing the client needs to do is create a connection, then send a Hello message, so that the opponent player. This will let us populate the opponentJid
member variable, so we have someone to play against and address the paddle updates to. The connect
function will be called when we press the button on the webpage to connect, and it will call the sendHello
function:
window.connect = function() { var options = { jid: document.getElementById('username').value, password: document.getElementById('password').value } socket.send('xmpp.login', options) socket.once('xmpp.connection', function(connectionDetails) { console.log(options.jid + ' is connected!') console.log(connectionDetails) var jid = connectionDetails.jid.user + ‘@’ + onnectionDetails.jid.domain + ‘/’ + connectionDetails.jid.resource alert(‘You are connected as ‘ + jid + ...