Code: Select all
const openConn = document.getElementById("openConn");
const closeConn = document.getElementById("closeConn");
let count = 0;
let ws = null;
openConn.onclick = () => {
ws = new WebSocket("http://localhost:1234");
count++;
ws.onopen = () => {
console.log(`connection ${count} is open`);
};
ws.onclose = () => {
console.log(`connection ${count} is closed`);
};
ws.onmessage = () => {
console.log(`connection ${count} received a message `);
};
};
closeConn.onclick = () => {
if (ws !== null) ws.close();
};
Mobile version