尔雅后台不暂停播放

  1. 打开谷歌或者火狐浏览器控制台(f12)
    尔雅后台不暂停播放_第1张图片
  2. 赋值粘贴下列代码并回车
var fa = $("body");
var btn = $("
  • "); var json = { "background": "#31e16d", "height": "16px", "padding": "5px", "z-index": 999999, "cursor": "pointer", "top": "300px", "right": "120px", "position": "fixed" }; btn.css(json); btn.html("开启自动播放模式"); fa.append(btn); btn.click(function () { setInterval(function () { //获取iframe var video = $("iframe").contents().find("iframe").contents(); //播放函数 video.playbackRate=12;//倍速播放 var play = function () { video.find("#video > button").click(); var jy = video.find("#video > div.vjs-control-bar > div.vjs-volume-panel.vjs-control.vjs-volume-panel-vertical > button"); if (jy.attr("title") != "取消静音") { jy.click() } } //如果正在加载 var load = video.find("#loading"); if (load.css("visibility") != "hidden") { return; } //获取当前进度 var spans = video.find("#video > div.vjs-control-bar > div.vjs-progress-control.vjs-control > div").attr("aria-valuenow"); // 如果还没播放完 if (spans != 100) { play(); } //如果播放结束 if (spans == 100) { var bs = false; $(".onetoone").find(".flush").each(function () { if (bs) { $(this).prev("a").on('click', "#coursetree>ncells", function () { console.log("已结束章节:" + $(this).prev("a").attr("title")) }) var str = $(this).prev("a").attr("href"); str = str.match(/'(\S*)'/)[1]; var reg = new RegExp("'", "g"); str = str.replace(reg, ""); var href = str.split(","); getTeacherAjax(href[0], href[1], href[2]) bs = false; } if ($(this).css("display") == "block") { bs = true; } }) } $("#lfsenior").html("自动模式已开启,本章进度:" + spans + "%"); }, 100); });
    1. 参考以下博文
      倍速播放加自动播放下一课加自动答题
      控制台代码

    你可能感兴趣的:(尔雅后台)