aboutsummaryrefslogtreecommitdiffstats
path: root/src/js
diff options
context:
space:
mode:
authorAlbin Larsson <mail@albinlarsson.com>2018-05-10 00:36:02 +0200
committerAlbin Larsson <mail@albinlarsson.com>2018-05-16 23:21:06 +0200
commitd7356726a16d64d242cd20421bff431d66d146b8 (patch)
treedeadb90c03302afa0efb5bb5254801a58bb53a12 /src/js
parent4db6bf7a2e2256c20c885a536fadd4a5f4433469 (diff)
downloadplyr-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.js1
-rw-r--r--src/js/listeners.js3
-rw-r--r--src/js/ui.js23
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) {