aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSam Potts <me@sampotts.me>2017-11-09 19:44:07 +1100
committerSam Potts <me@sampotts.me>2017-11-09 19:44:07 +1100
commit66917fd39bd044ed728c98d21a192273b9129bde (patch)
treee88227e3b8848852b72126c65b0ff9b9d214d681 /src
parentfd97607e5512ab8aef5321c628a521d61a95b9e8 (diff)
downloadplyr-66917fd39bd044ed728c98d21a192273b9129bde.tar.lz
plyr-66917fd39bd044ed728c98d21a192273b9129bde.tar.xz
plyr-66917fd39bd044ed728c98d21a192273b9129bde.zip
Use callback for loading Vimeo API
Diffstat (limited to 'src')
-rw-r--r--src/js/plugins/vimeo.js12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/js/plugins/vimeo.js b/src/js/plugins/vimeo.js
index 4bca80e3..18ef1d38 100644
--- a/src/js/plugins/vimeo.js
+++ b/src/js/plugins/vimeo.js
@@ -24,15 +24,9 @@ const vimeo = {
// Load the API if not already
if (!utils.is.object(window.Vimeo)) {
- utils.loadScript(this.config.urls.vimeo.api);
-
- // Wait for load
- const vimeoTimer = window.setInterval(() => {
- if (utils.is.object(window.Vimeo)) {
- window.clearInterval(vimeoTimer);
- vimeo.ready.call(this);
- }
- }, 50);
+ utils.loadScript(this.config.urls.vimeo.api, () => {
+ vimeo.ready.call(this);
+ });
} else {
vimeo.ready.call(this);
}