diff options
author | Albin Larsson <mail@albinlarsson.com> | 2018-05-10 00:36:02 +0200 |
---|---|---|
committer | Albin Larsson <mail@albinlarsson.com> | 2018-05-16 23:21:06 +0200 |
commit | d7356726a16d64d242cd20421bff431d66d146b8 (patch) | |
tree | deadb90c03302afa0efb5bb5254801a58bb53a12 /src/js | |
parent | 4db6bf7a2e2256c20c885a536fadd4a5f4433469 (diff) | |
download | plyr-d7356726a16d64d242cd20421bff431d66d146b8.tar.lz plyr-d7356726a16d64d242cd20421bff431d66d146b8.tar.xz plyr-d7356726a16d64d242cd20421bff431d66d146b8.zip |
Remove ui.checkFailed() and error class
Diffstat (limited to 'src/js')
-rw-r--r-- | src/js/defaults.js | 1 | ||||
-rw-r--r-- | src/js/listeners.js | 3 | ||||
-rw-r--r-- | src/js/ui.js | 23 |
3 files changed, 0 insertions, 27 deletions
diff --git a/src/js/defaults.js b/src/js/defaults.js index f160b1aa..da089efc 100644 --- a/src/js/defaults.js +++ b/src/js/defaults.js @@ -338,7 +338,6 @@ const defaults = { paused: 'plyr--paused', stopped: 'plyr--stopped', loading: 'plyr--loading', - error: 'plyr--has-error', hover: 'plyr--hover', tooltip: 'plyr__tooltip', cues: 'plyr__cues', diff --git a/src/js/listeners.js b/src/js/listeners.js index f4e9ade3..ebcc5f06 100644 --- a/src/js/listeners.js +++ b/src/js/listeners.js @@ -283,9 +283,6 @@ class Listeners { // Loading state utils.on(this.player.media, 'waiting canplay seeked playing', event => ui.checkLoading.call(this.player, event)); - // Check if media failed to load - // utils.on(this.player.media, 'play', event => ui.checkFailed.call(this.player, event)); - // If autoplay, then load advertisement if required // TODO: Show some sort of loading state while the ad manager loads else there's a delay before ad shows utils.on(this.player.media, 'playing', () => { diff --git a/src/js/ui.js b/src/js/ui.js index 2347b5c8..ea592d82 100644 --- a/src/js/ui.js +++ b/src/js/ui.js @@ -196,29 +196,6 @@ const ui = { }, this.loading ? 250 : 0); }, - // Check if media failed to load - checkFailed() { - // https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaElement/networkState - this.failed = this.media.networkState === 3; - - if (this.failed) { - utils.toggleClass(this.elements.container, this.config.classNames.loading, false); - utils.toggleClass(this.elements.container, this.config.classNames.error, true); - } - - // Clear timer - clearTimeout(this.timers.failed); - - // Timer to prevent flicker when seeking - this.timers.loading = setTimeout(() => { - // Toggle container class hook - utils.toggleClass(this.elements.container, this.config.classNames.loading, this.loading); - - // Show controls if loading, hide if done - this.toggleControls(this.loading); - }, this.loading ? 250 : 0); - }, - // Update volume UI and storage updateVolume() { if (!this.supported.ui) { |