Check if the video object still exists before restarting the timeout

pull/21/head
knotteye 3 years ago
parent 7f40690820
commit a1a101c0f1
  1. 6
      site/index.js

@ -102,12 +102,15 @@ async function render(path, s){
//root //root
case "/": case "/":
render('/users/live'); render('/users/live');
modifyLinks();
break; break;
case "": case "":
render('/users/live'); render('/users/live');
modifyLinks();
break; break;
case "/index.html": case "/index.html":
render('/users/live'); render('/users/live');
modifyLinks();
break; break;
//404 //404
default: default:
@ -215,7 +218,8 @@ async function initPlayer(usr) {
onError(e); onError(e);
} }
} else { } else {
setTimeout(initPlayer, 5000, usr); if(document.getElementById('video') !== null)
setTimeout(initPlayer, 5000, usr);
} }
} }