Merge pull request #457 from amowu/patch-3

fix: Firefox can not display captions
This commit is contained in:
Sam Potts 2017-01-04 08:45:40 +11:00 committed by GitHub
commit bce1d983cb

View File

@ -1252,25 +1252,22 @@
captions = req.split(lineSeparator + lineSeparator); captions = req.split(lineSeparator + lineSeparator);
var numOfAvailableCaptions = 0;
for (var r = 0; r < captions.length; r++) { for (var r = 0; r < captions.length; r++) {
caption = captions[r]; caption = captions[r];
plyr.captions[r] = [];
// Get the parts of the captions // Get the parts of the captions
var parts = caption.split(lineSeparator), var parts = caption.split(lineSeparator),
index = 0; index = 0;
// Incase caption numbers are added // Incase caption numbers are added
if (parts[index].indexOf(":") === -1) { if (parts[index].indexOf(":") !== -1) {
index = 1; plyr.captions[numOfAvailableCaptions] = [parts[index], parts[index + 1]];
numOfAvailableCaptions ++;
} }
plyr.captions[r] = [parts[index], parts[index + 1]];
} }
// Remove first element ('VTT')
plyr.captions.shift();
_log('Successfully loaded the caption file via AJAX'); _log('Successfully loaded the caption file via AJAX');
} else { } else {
_warn(config.logPrefix + 'There was a problem loading the caption file via AJAX'); _warn(config.logPrefix + 'There was a problem loading the caption file via AJAX');