当if为false时执行else后函数不再继续执行,是什么问题呢
function srconload() {
var srcload = setInterval(srcok, 500)
function srcok() {
if (document.getElementById('mp4').src) {
console.log("src已存在,停止监听");
var mp4url = document.getElementById('player_one_html5_api').src
clearInterval(srcload)
console.log(mp4url);
console.log(mp4url.indexOf('.mp4') > -1);
mp4url.indexOf('.mp4') > -1 && b()
} else {
console.log("src不存在,继续监听");
}
}
}