diff options
author | Sam Potts <sam@selz.com> | 2017-01-04 08:45:06 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-04 08:45:06 +1100 |
commit | 047fc43f8fa01aba893eeb9e3e99fcfa1b6a2a16 (patch) | |
tree | 8fad59355617cc46b1ffa50e1c64a1dd83034569 /src/js/plyr.js | |
parent | 663c1fb62747d8b3ae2c6c2073b52ff7e9c420a4 (diff) | |
parent | 0cbfc9252c04a9b2affec6fdba3debc2954b5af8 (diff) | |
download | plyr-047fc43f8fa01aba893eeb9e3e99fcfa1b6a2a16.tar.lz plyr-047fc43f8fa01aba893eeb9e3e99fcfa1b6a2a16.tar.xz plyr-047fc43f8fa01aba893eeb9e3e99fcfa1b6a2a16.zip |
Merge pull request #458 from amowu/patch-4
fix: parse webVTT time NaN
Diffstat (limited to 'src/js/plyr.js')
-rw-r--r-- | src/js/plyr.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/js/plyr.js b/src/js/plyr.js index ddc20630..b4ad8bbb 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -1340,10 +1340,14 @@ } else { var tc1 = [], tc2 = [], - seconds; + seconds = 0; tc1 = tc.split(','); tc2 = tc1[0].split(':'); - seconds = Math.floor(tc2[0]*60*60) + Math.floor(tc2[1]*60) + Math.floor(tc2[2]); + + for (var i = 0, len = tc2.length; i < len; i++) { + seconds += Math.floor(tc2[i]*(Math.pow(60, len-(i+1)))); + } + return seconds; } } |