hotkeys.js: add 'c' for transcript
This commit is contained in:
@@ -1,9 +1,7 @@
|
||||
Q = document.querySelector.bind(document);
|
||||
|
||||
function onKeyDown(e) {
|
||||
if (['INPUT', 'TEXTAREA'].includes(document.activeElement.tagName)) return false;
|
||||
|
||||
console.log(e);
|
||||
// console.log(e);
|
||||
let v = Q("video");
|
||||
let c = e.key.toLowerCase();
|
||||
if (c == "k") {
|
||||
@@ -25,6 +23,18 @@ function onKeyDown(e) {
|
||||
e.preventDefault();
|
||||
v.currentTime = v.currentTime + 10;
|
||||
}
|
||||
else if (c == "f") {
|
||||
e.preventDefault();
|
||||
if (document.fullscreen) document.exitFullscreen();
|
||||
else v.requestFullscreen();
|
||||
}
|
||||
else if (c == "c") {
|
||||
e.preventDefault();
|
||||
let tt = getActiveTranscriptTrack();
|
||||
if (tt == null) return;
|
||||
if (tt.mode == "showing") tt.mode = "disabled";
|
||||
else tt.mode = "showing";
|
||||
}
|
||||
}
|
||||
|
||||
window.addEventListener('DOMContentLoaded', function() {
|
||||
|
||||
Reference in New Issue
Block a user