aboutsummaryrefslogtreecommitdiffstats
path: root/src/js
diff options
context:
space:
mode:
authorChristian Gambardella <christian.gambardella@gmail.com>2019-01-24 12:07:01 +0100
committerChristian Gambardella <christian.gambardella@gmail.com>2019-01-24 12:07:01 +0100
commit052e426810d504a01beb05c8bb34f83e190a0679 (patch)
tree34a4917f9441cf5f8584b12382d0b2736bad6dac /src/js
parentc577eb01cea0cb2c742a8cbd10909f63b869cd4e (diff)
downloadplyr-052e426810d504a01beb05c8bb34f83e190a0679.tar.lz
plyr-052e426810d504a01beb05c8bb34f83e190a0679.tar.xz
plyr-052e426810d504a01beb05c8bb34f83e190a0679.zip
Adds options for vimeo plugin #1316
This adds replaces hard coded vimeo options with options that can be passed to the Plyr instance when initializing.
Diffstat (limited to 'src/js')
-rw-r--r--src/js/config/defaults.js9
-rw-r--r--src/js/plugins/vimeo.js10
2 files changed, 14 insertions, 5 deletions
diff --git a/src/js/config/defaults.js b/src/js/config/defaults.js
index 14019ca2..1891074d 100644
--- a/src/js/config/defaults.js
+++ b/src/js/config/defaults.js
@@ -413,6 +413,15 @@ const defaults = {
previewThumbnails: {
enabled: false,
},
+
+ // Vimeo plugin
+ vimeo: {
+ byline: false,
+ portrait: false,
+ title: false,
+ speed: true,
+ transparent: false,
+ },
};
export default defaults;
diff --git a/src/js/plugins/vimeo.js b/src/js/plugins/vimeo.js
index c0bcf8af..5fcd9ac8 100644
--- a/src/js/plugins/vimeo.js
+++ b/src/js/plugins/vimeo.js
@@ -70,11 +70,11 @@ const vimeo = {
loop: player.config.loop.active,
autoplay: player.autoplay,
muted: player.muted,
- byline: false,
- portrait: false,
- title: false,
- speed: true,
- transparent: 0,
+ byline: player.config.vimeo.byline,
+ portrait: player.config.vimeo.portrait,
+ title: player.config.vimeo.title,
+ speed: player.config.vimeo.speed,
+ transparent: player.config.vimeo.transparent === true ? 1 : 0,
gesture: 'media',
playsinline: !this.config.fullscreen.iosNative,
};