瀏覽器播放視頻加快進功能


瀏覽器看視頻的時候,有時候想按鍵盤左右鍵快進,如果瀏覽器沒有提供

解決方案:

在瀏覽器播放頁面,按F12打開控制台,在控制台輸入如下js,回車

var vol = 0.1;  //1代表100%音量,每次增減0.1
var time = 5; //單位秒,每次增減5秒
var videoElement = document.getElementById("vjs_video_3_html5_api");
console.log(videoElement.paused);

document.onkeyup = function (event) {//鍵盤事件

    console.log("keyCode:" + event.keyCode);
    var e = event || window.event || arguments.callee.caller.arguments[0];

    //鼠標上下鍵控制視頻音量
    if (e && e.keyCode === 38) {

        // 按 向上鍵
        videoElement.volume !== 1 ? videoElement.volume += vol : 1;
        return false;

    } else if (e && e.keyCode === 40) {

        // 按 向下鍵
        videoElement.volume !== 0 ? videoElement.volume -= vol : 1;
        return false;

    } else if (e && e.keyCode === 37) {

        // 按 向左鍵
        videoElement.currentTime !== 0 ? videoElement.currentTime -= time : 1;
        return false;

    } else if (e && e.keyCode === 39) {

        // 按 向右鍵
        videoElement.volume !== videoElement.duration ? videoElement.currentTime += time : 1;
        return false;

    }

};

 

vjs_video_3_html5_api這個是video的id

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM