Firefox未正确触发setInterval
我正在运行以下脚本,以便在视频完全加载后隐藏预加载程序 它工作得很好——但有时它不会在Firefox中触发,并使预加载程序无限加载。在Chrome和Safari中工作良好 这与设置间隔有关吗 多谢各位Firefox未正确触发setInterval,firefox,video,setinterval,Firefox,Video,Setinterval,我正在运行以下脚本,以便在视频完全加载后隐藏预加载程序 它工作得很好——但有时它不会在Firefox中触发,并使预加载程序无限加载。在Chrome和Safari中工作良好 这与设置间隔有关吗 多谢各位 function checkforLoad() { //Every 500ms, check if the video element has loaded var b = setInterval(()=>{ if(vid.readyState === 4){
function checkforLoad() {
//Every 500ms, check if the video element has loaded
var b = setInterval(()=>{
if(vid.readyState === 4){
//This block of code is triggered when the video is loaded
console.log("Video is loaded");
$('#intro').fadeOut(300);
//stop checking every half second
clearInterval(b);
}
},300);
}