From d2e9c61fd7aacdc8f91ceec800d9cdf1e7e49e74 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Sat, 14 May 2016 08:56:59 +1000 Subject: iOS bug fixes (fixes #213) --- src/js/plyr.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'src/js/plyr.js') diff --git a/src/js/plyr.js b/src/js/plyr.js index db9f8a77..d33726dc 100644 --- a/src/js/plyr.js +++ b/src/js/plyr.js @@ -1,6 +1,6 @@ // ========================================================================== // Plyr -// plyr.js v1.6.6 +// plyr.js v1.6.7 // https://github.com/selz/plyr // License: The MIT License (MIT) // ========================================================================== @@ -2162,6 +2162,10 @@ // Update elements function _updateProgress(event) { + if (!plyr.supported.full) { + return; + } + var progress = plyr.progress.played, value = 0, duration = _getDuration(); @@ -2209,9 +2213,18 @@ // Set value function _setProgress(progress, value) { + if (!plyr.supported.full) { + return; + } + + // Default to 0 if (typeof value === 'undefined') { value = 0; } + // Default to buffer + if (typeof progres === 'undefined') { + progress = plyr.progress.buffer; + } // One progress element passed if (progress instanceof HTMLElement) { @@ -2471,7 +2484,7 @@ _updateSeekDisplay(); // Reset buffer progress - _setProgress(plyr.progress.buffer); + _setProgress(); // Cancel current network requests _cancelRequests(); -- cgit v1.2.3