一个网站建设爱好者,技术交流,相互学习
当前位置:首页>>我的自考
刷网课视频自动播放下一个视频和练习题答案显示脚本
发布时间:2022-05-14 09:31:29 栏目:我的自考 阅读量:3684 作者:webcms

最近自考刷网课,视频课程比较多,并且不能自动播放下一个视频,所以得自己想点办法了。

网课视频自动播放下一个视频:

const sleep = (timeout = 1000) => new Promise((resolve, reject) => {
    setTimeout(resolve, timeout);
});

async function main(startIndex = 0) {
    // 列表
    let items = document.getElementsByClassName("isVideo")
    // 播放器
    let myVideo = document.getElementById("live_video")
    // 当前播放集序号
    let playIndex = startIndex

    while (true) {
        if (myVideo.ended === true) {
            console.log("第 " + items[playIndex].innerText + " 集播放结束");
            playIndex += 1
            items[playIndex].click()
            console.log("第 " + items[playIndex].innerText + " 集播放开始");
        } else if (myVideo.paused === true) {
            myVideo.play()
        }
        await sleep()
    }
}

main(0).then()

后面的测评题和模拟题显示答案:

//答案解析结果
function main(){
    let item=document.getElementsByClassName('Parsing');
    for(let i=0;i<item.length;i++){
        item[i].style.display='block';
    }
}
main();

评论:

IT视频教程
Copyright © web小工匠 保留所有权利. 渝ICP备15008469号 网站地图