function stateChange(newState) { setTimeout(function () { if (newState == -1) { alert('VIDEO HAS STOPPED'); } }, 5000); }
timeout(ms) { //pass a time in milliseconds to this function return new Promise(resolve => setTimeout(resolve, ms)); }