aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/plugins/vimeo.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2018-03-11 02:03:35 +1100
committerSam Potts <sam@potts.es>2018-03-11 02:03:35 +1100
commite206edc1f6a09e6c2584e83a60d2632202545733 (patch)
tree61f29f09d51f4e8becadb139e18f462358ef9ec3 /src/js/plugins/vimeo.js
parentc734bc4957d217979931388b0946b2f78157402e (diff)
downloadplyr-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.js11
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);
}