我正在尝试制作一个不定式循环,该循环在视频上传时停止。该函数工作正常,但是停止循环似乎不起作用。我得到的错误是:
清除未定义中介
这是我试图做的循环:
window.setImmediate = window.setTimeout; //had to add this for it to start the loop
var videoIsUploaded = false;
var immediateId;
function loop() {
console.log('still uploading');
immediateId = setImmediate(loop);
if (videoIsUploaded == true) {
window.clearImmediate(immediateId);
HideTheUpload();
}
}
loop();
function HideTheUpload(){
document.getElementById("AddVideo").style.display = "none";
}
Azure 上传视频后,它会设置“视频已上传 = true”,这一切正常,并且“如果(视频已上传...”)。火灾
翻阅古今
紫衣仙女
相关分类