diff options
author | Sam Potts <sam@potts.es> | 2018-03-11 02:03:35 +1100 |
---|---|---|
committer | Sam Potts <sam@potts.es> | 2018-03-11 02:03:35 +1100 |
commit | e206edc1f6a09e6c2584e83a60d2632202545733 (patch) | |
tree | 61f29f09d51f4e8becadb139e18f462358ef9ec3 /src/js/plugins/vimeo.js | |
parent | c734bc4957d217979931388b0946b2f78157402e (diff) | |
download | plyr-e206edc1f6a09e6c2584e83a60d2632202545733.tar.lz plyr-e206edc1f6a09e6c2584e83a60d2632202545733.tar.xz plyr-e206edc1f6a09e6c2584e83a60d2632202545733.zip |
Event listener fixes, loadScript promise, ads tweaks
Diffstat (limited to 'src/js/plugins/vimeo.js')
-rw-r--r-- | src/js/plugins/vimeo.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/js/plugins/vimeo.js b/src/js/plugins/vimeo.js index 7b846f04..fcc4247c 100644 --- a/src/js/plugins/vimeo.js +++ b/src/js/plugins/vimeo.js @@ -16,9 +16,14 @@ const vimeo = { // Load the API if not already if (!utils.is.object(window.Vimeo)) { - utils.loadScript(this.config.urls.vimeo.api, () => { - vimeo.ready.call(this); - }); + utils + .loadScript(this.config.urls.vimeo.api) + .then(() => { + vimeo.ready.call(this); + }) + .catch(error => { + this.debug.warn('Vimeo API failed to load', error); + }); } else { vimeo.ready.call(this); } |