aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/plugins/vimeo.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2020-11-14 13:11:24 +1100
committerSam Potts <sam@potts.es>2020-11-14 13:11:24 +1100
commit31861bd475b3663ddcaa277dccabcdbc95fd8bf1 (patch)
treebaed54fb71fbb81d2b817d57bad54736e1ecf3ab /src/js/plugins/vimeo.js
parentcd3962ca3296e3478dca84bd6a4557ed0a158f1a (diff)
parentc3e163741fd5a4a88e56c9d425109f2014c8511f (diff)
downloadplyr-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.js12
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(() => {});
});
}