Use callback for loading Vimeo API

This commit is contained in:
Sam Potts 2017-11-09 19:44:07 +11:00
parent fd97607e55
commit 66917fd39b
3 changed files with 5 additions and 11 deletions

2
dist/plyr.js vendored

File diff suppressed because one or more lines are too long

2
dist/plyr.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -24,15 +24,9 @@ const vimeo = {
// Load the API if not already // Load the API if not already
if (!utils.is.object(window.Vimeo)) { if (!utils.is.object(window.Vimeo)) {
utils.loadScript(this.config.urls.vimeo.api); utils.loadScript(this.config.urls.vimeo.api, () => {
vimeo.ready.call(this);
// Wait for load });
const vimeoTimer = window.setInterval(() => {
if (utils.is.object(window.Vimeo)) {
window.clearInterval(vimeoTimer);
vimeo.ready.call(this);
}
}, 50);
} else { } else {
vimeo.ready.call(this); vimeo.ready.call(this);
} }