Saya tahu cara memutar dan menjeda menggunakan tombol tetapi saya juga ingin tahu bagaimana saya dapat mengubah video menggunakan tombol keyboard

Kode di bawah ini ditambahkan dengan id video saya memungkinkan saya untuk memutar dan menjeda menggunakan 'p' pada keyboard, tetapi bagaimana cara mengubah bahwa setiap tombol memutar video yang berbeda?

var vid = document.getElementById('myVideo');   
document.onkeypress = function(e){
    if((e || window.event).keyCode === 112){
        vid.paused ? vid.play() : vid.pause();
    }
};
1
Douglas Banks 24 Oktober 2019, 03:40

1 menjawab

Jawaban Terbaik

Saya yakin Anda bisa mengubah sumber dan memuat video pada fungsi penekanan tombol.

vid.setAttribute("src", "some video source");
vid.load();

Jadi sesuatu seperti:

var vid = document.getElementById('myVideo');   
document.onkeypress = function(e){
    if((e || window.event).keyCode === 112){
        vid.paused ? vid.play() : vid.pause();
    } else if((e || window.event).keyCode === 39) {
        vid.setAttribute("src", "some video source");
        vid.load();
    }
};
2
osekmedia 24 Oktober 2019, 01:02