Classin播放进度记录

记录Classin回放视频的播放进度

当前为 2023-01-14 提交的版本,查看 最新版本

// ==UserScript==
// @name         Classin播放进度记录
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  记录Classin回放视频的播放进度
// @author       H-OH
// @match        https://live.eeo.cn/pc.html?lessonKey=*
// @grant        GM_setValue
// @grant        GM_getValue
// ==/UserScript==

(function() {
    'use strict';
    let key=window.location.search.substring(11);
    let data=GM_getValue(key,-1);
    let timer=setInterval(check,300);

    function check()
    {
        let video=document.getElementById("player_html5_api");
        if(video===null)
            return;
        clearInterval(timer);
        if(~data)
            video.currentTime=data;
        setInterval(()=>GM_setValue(key,video.currentTime),1000);
    }
})();