diff options
author | Sam Potts <sam@potts.es> | 2020-11-14 13:11:24 +1100 |
---|---|---|
committer | Sam Potts <sam@potts.es> | 2020-11-14 13:11:24 +1100 |
commit | 31861bd475b3663ddcaa277dccabcdbc95fd8bf1 (patch) | |
tree | baed54fb71fbb81d2b817d57bad54736e1ecf3ab /src/js/plugins/vimeo.js | |
parent | cd3962ca3296e3478dca84bd6a4557ed0a158f1a (diff) | |
parent | c3e163741fd5a4a88e56c9d425109f2014c8511f (diff) | |
download | plyr-31861bd475b3663ddcaa277dccabcdbc95fd8bf1.tar.lz plyr-31861bd475b3663ddcaa277dccabcdbc95fd8bf1.tar.xz plyr-31861bd475b3663ddcaa277dccabcdbc95fd8bf1.zip |
Merge branch 'master' into develop
# Conflicts:
# package.json
# src/js/plugins/vimeo.js
# src/js/plugins/youtube.js
# src/js/ui.js
# yarn.lock
Diffstat (limited to 'src/js/plugins/vimeo.js')
-rw-r--r-- | src/js/plugins/vimeo.js | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/js/plugins/vimeo.js b/src/js/plugins/vimeo.js index cd19b097..b050cc53 100644 --- a/src/js/plugins/vimeo.js +++ b/src/js/plugins/vimeo.js @@ -126,19 +126,13 @@ const vimeo = { // Get poster image if (!config.customControls) { - fetch(format(player.config.urls.vimeo.api, id), 'json').then((response) => { - if (is.empty(response)) { + fetch(format(player.config.urls.vimeo.api, src)).then((response) => { + if (is.empty(response) || !response.thumbnail_url) { return; } - // Get the URL for thumbnail - const url = new URL(response[0].thumbnail_large); - - // Get original image - url.pathname = `${url.pathname.split('_')[0]}.jpg`; - // Set and show poster - ui.setPoster.call(player, url.href).catch(() => {}); + ui.setPoster.call(player, response.thumbnail_url).catch(() => {}); }); } |