From aa1fed0b16bd73418cceb23526c0660d551265eb Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Mon, 30 Mar 2015 19:17:27 +1100 Subject: Fixed bug with media longer than 60 minutes (Fixes #69) --- src/js/plyr.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/js') diff --git a/src/js/plyr.js b/src/js/plyr.js index 4665a2a1..9128ad99 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -1153,13 +1153,14 @@ function _updateTimeDisplay() { player.secs = parseInt(player.media.currentTime % 60); player.mins = parseInt((player.media.currentTime / 60) % 60); + player.hours = parseInt(((player.media.currentTime / 60) / 60) % 60); // Ensure it"s two digits. For example, 03 rather than 3. player.secs = ("0" + player.secs).slice(-2); player.mins = ("0" + player.mins).slice(-2); // Render - player.duration.innerHTML = player.mins + ":" + player.secs; + player.duration.innerHTML = (player.hours > 0 ? player.hours + ":" : "") + player.mins + ":" + player.secs; } // Handle time change event @@ -1303,7 +1304,6 @@ // Captions _on(player.buttons.captions, "change", function() { - console.log(this.checked); _toggleCaptions(this.checked); }); -- cgit v1.2.3