华为ilearningX平台视频自动播放,自动下一章,自动静音

华为ilearningX平台视频自动播放下一章自动静音,鸣谢@明钊

// ==UserScript==
// @name        华为ilearningX平台视频自动播放,自动下一章,自动静音
// @namespace   [email protected]
// @version      0.51
// @description 华为ilearningX平台视频自动播放下一章自动静音,鸣谢@明钊
// @author       azheng9929
// @match         https://ilearningx.huawei.com/courses/*
// @grant        unsafewindow
// @grant        GM_xmlhttpRequest
// @grant        GM_getValue
// @grant        GM_setValue
// ==/UserScript==
window.addEventListener("load", Greasemonkey_main, false);

function Greasemonkey_main() {
    setInterval(function () {
        //Because of page lodaing speed, we check page type in interval.
        var v1 = document.querySelector('video');

        //Handle non-video page
        if (v1 == null) {
            //By default, just pass.
            document.querySelector('.sequence-nav-button.button-next').click();
        }

        //Handle video page
        if (document.querySelector('video') != null) {

            //Click next
            if (document.querySelector('video').ended == true) {
                document.querySelector('.sequence-nav-button.button-next').click();
            }

            //Play
            if (document.querySelector('video').paused == true) {
                document.querySelector('video').play();
            }

            //Mute
            if(document.querySelector('video').volume > 0){
                document.querySelector('video').volume=0;
            }
        }
    }
        //判断播放进度是否到达100%
        , 10000)
}