Skip to content

Commit

Permalink
update caption.js
Browse files Browse the repository at this point in the history
  • Loading branch information
maboa committed Aug 2, 2022
1 parent 2d71e01 commit 737b0b2
Showing 1 changed file with 32 additions and 9 deletions.
41 changes: 32 additions & 9 deletions wp-hyperaudio/js/caption.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*! (C) The Hyperaudio Project. MIT @license: en.wikipedia.org/wiki/MIT_License. */
/*! Version 2.0.12 */
/*! Version 2.0.16 */
'use strict';

var caption = function () {
Expand All @@ -26,6 +26,13 @@ var caption = function () {
var data = {};
data.segments = [];

console.log(words.length);

console.log(words[0].innerText);
console.log(words[1].innerText);
console.log(words[2].innerText);
console.log(words[3].innerText);

function segmentMeta(speaker, start, duration, chars) {
this.speaker = speaker;
this.start = start;
Expand Down Expand Up @@ -65,6 +72,16 @@ var caption = function () {
var lastSpeaker = '';

words.forEach(function (word, i) {


for (var key in word) {
if (word.hasOwnProperty(key)) {
console.log(key);
}
}

console.log("word.innerText = ");
console.log(word.innerText);
if (thisSegmentMeta === null) {
// create segment meta object
thisSegmentMeta = new segmentMeta('', null, 0, 0, 0);
Expand Down Expand Up @@ -107,6 +124,7 @@ var caption = function () {
//console.log("thisDuration = " + thisDuration);

var thisText = word.innerText;
console.log(thisText);

thisWordMeta = new wordMeta(thisStart, thisDuration, thisText);

Expand Down Expand Up @@ -302,15 +320,19 @@ var caption = function () {

var video = document.getElementById(playerId);

video.addEventListener("loadedmetadata", function() {
//var track = document.createElement("track");
var track = document.getElementById(playerId+'-vtt');
track.kind = "captions";
track.label = "English";
track.srclang = "en";
track.src = "data:text/vtt,"+encodeURIComponent(captionsVtt);
if (video !== null) {
video.addEventListener("loadedmetadata", function() {
//var track = document.createElement("track");
var track = document.getElementById(playerId+'-vtt');
track.kind = "captions";
track.label = "English";
track.srclang = "en";
track.src = "data:text/vtt,"+encodeURIComponent(captionsVtt);
video.textTracks[0].mode = "showing";
});

video.textTracks[0].mode = "showing";
});
}

video.textTracks[0].mode = "showing";

Expand All @@ -324,3 +346,4 @@ var caption = function () {

return cap;
};

0 comments on commit 737b0b2

Please sign in to comment.