Merge captions setText and setCue into updateCues (fixes #998 and vimeo cuechange event)

This commit is contained in:
Albin Larsson
2018-06-04 14:22:09 +02:00
parent 8e634862ff
commit b12eeb0eb7
4 changed files with 50 additions and 63 deletions

View File

@ -301,14 +301,9 @@ const vimeo = {
captions.setup.call(player);
});
player.embed.on('cuechange', data => {
let cue = null;
if (data.cues.length) {
cue = utils.stripHTML(data.cues[0].text);
}
captions.setText.call(player, cue);
player.embed.on('cuechange', ({ cues = [] }) => {
const strippedCues = cues.map(cue => utils.stripHTML(cue.text));
captions.updateCues.call(player, strippedCues);
});
player.embed.on('loaded', () => {