diff options
Diffstat (limited to 'public/js/main.js')
| -rw-r--r-- | public/js/main.js | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/public/js/main.js b/public/js/main.js index 0d68a6c..2f21122 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -51,7 +51,7 @@ $(document).ready(async function() { await getServerEnvVars(); log('connect ws'); - connectWebSocket(); + //connectWebSocket(); //setup canvas stuff if (cnv != null) { @@ -67,7 +67,7 @@ $(document).ready(async function() { setInterval(() => { draw(); }, 20); - + resizeCanvas(); } else { console.error('Canvas element not found'); } @@ -109,24 +109,29 @@ function initDOM(){ domElems.numConnected = $('#numFriendsConnected')[0]; domElems.inputFile = $('#f')[0]; domElems.debugInfo = $('#infolog')[0]; - domElems.debugInfo.style.display = env.MODE == 'local' ? 'block' : 'none'; + if (domElems.debugInfo) { + domElems.debugInfo.style.display = env.MODE == 'local' ? 'block' : 'none'; + } domElems.fileUploadResult = $('#fileupload_result')[0]; domElems.inputFile.onchange = prepareFileInput; domElems.buttonFileUpload = $('#button_fileupload')[0]; domElems.body = $('body')[0]; domElems.cnv = $('#bg')[0]; domElems.statusWS = $('#statusWS')[0]; - domElems.statusWS.innerHTML = 'Connecting...'; - domElems.statusWS.style.color = 'yellow'; + if (domElems.statusWS){ + domElems.statusWS.innerHTML = 'Connecting...'; + domElems.statusWS.style.color = 'yellow'; + } cnv = domElems.cnv; //for convenience //domElems.buttonFileUpload.enabled = false; - domElems.buttonFileUpload.onclick = uploadFile; - domElems.inputWho = $('#input_who')[0]; - domElems.inputWho.onchange = ()=> { myNickname = domElems.inputWho.value; }; - + //domElems.buttonFileUpload.onclick = uploadFile; + //domElems.inputWho = $('#input_who')[0]; + //domElems.inputWho.onchange = ()=> { myNickname = domElems.inputWho.value; }; + } function resizeCanvas() { + if (cnv == null) return; W = window.outerWidth; H = window.outerHeight; domElems.cnv.width = W; |
