-
Notifications
You must be signed in to change notification settings - Fork 2
Websockets
michaelSaunders edited this page Mar 11, 2018
·
6 revisions
$(function () {
// Correctly decide between ws:// and wss://
var ws_scheme = window.location.protocol == "https:" ? "wss" : "ws";
//set some path "foo/bar" to sever router
var ws_path = ws_scheme + '://' + window.location.host + "/foo/bar";
console.log("Connecting to " + ws_path);
//builds connection
var socket = new ReconnectingWebSocket(ws_path);
//Heartbeat function sends a ping every 10 seconds to server
setInterval(function() {
socket.send(JSON.stringify("heartbeat"));
}, 10000);