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
case "/":
render('/users/live');
modifyLinks();
break;
case "":
render('/users/live');
modifyLinks();
break;
case "/index.html":
render('/users/live');
modifyLinks();
break;
//404
default:
@ -215,7 +218,8 @@ async function initPlayer(usr) {
onError(e);
}
} else {
setTimeout(initPlayer, 5000, usr);
if(document.getElementById('video') !== null)
setTimeout(initPlayer, 5000, usr);
}
}