transcript-table.js: sync active transcript with select_tt
This commit is contained in:
parent
081058c07e
commit
537a8e8ab5
@ -56,8 +56,12 @@ function renderCues() {
|
|||||||
function loadCues() {
|
function loadCues() {
|
||||||
let tts = Q("video").textTracks;
|
let tts = Q("video").textTracks;
|
||||||
let tt = tts[select_tt.selectedIndex];
|
let tt = tts[select_tt.selectedIndex];
|
||||||
for (let ttI of tts) if (ttI !== tt) ttI.mode = "disabled";
|
let dst_mode = "hidden";
|
||||||
if (tt.mode == "disabled") tt.mode = "hidden";
|
for (let ttI of tts) {
|
||||||
|
if (ttI.mode === "showing") dst_mode = "showing";
|
||||||
|
if (ttI !== tt) ttI.mode = "disabled";
|
||||||
|
}
|
||||||
|
if (tt.mode == "disabled") tt.mode = dst_mode;
|
||||||
|
|
||||||
var iC = setInterval(() => {
|
var iC = setInterval(() => {
|
||||||
if (tt.cues && tt.cues.length) {
|
if (tt.cues && tt.cues.length) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user