aboutsummaryrefslogtreecommitdiffstats
path: root/src/js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js')
-rw-r--r--src/js/defaults.js9
-rw-r--r--src/js/media.js2
-rw-r--r--src/js/plugins/vimeo.js3
-rw-r--r--src/js/utils.js2
4 files changed, 9 insertions, 7 deletions
diff --git a/src/js/defaults.js b/src/js/defaults.js
index 4a2c92b5..9b6b4e73 100644
--- a/src/js/defaults.js
+++ b/src/js/defaults.js
@@ -157,10 +157,10 @@ const defaults = {
// Localisation
i18n: {
restart: 'Restart',
- rewind: 'Rewind {seektime} secs',
+ rewind: 'Rewind {seektime}s',
play: 'Play',
pause: 'Pause',
- fastForward: 'Forward {seektime} secs',
+ fastForward: 'Forward {seektime}s',
seek: 'Seek',
played: 'Played',
buffered: 'Buffered',
@@ -326,13 +326,14 @@ const defaults = {
// Class hooks added to the player in different states
classNames: {
+ type: 'plyr--{0}',
+ provider: 'plyr--{0}',
video: 'plyr__video-wrapper',
embed: 'plyr__video-embed',
+ embedContainer: 'plyr__video-embed__container',
poster: 'plyr__poster',
ads: 'plyr__ads',
control: 'plyr__control',
- type: 'plyr--{0}',
- provider: 'plyr--{0}',
playing: 'plyr--playing',
paused: 'plyr--paused',
stopped: 'plyr--stopped',
diff --git a/src/js/media.js b/src/js/media.js
index 99fc5e85..f10bea1f 100644
--- a/src/js/media.js
+++ b/src/js/media.js
@@ -39,7 +39,7 @@ const media = {
utils.wrap(this.media, this.elements.wrapper);
// Faux poster container
- this.elements.poster = utils.createElement('span', {
+ this.elements.poster = utils.createElement('div', {
class: this.config.classNames.poster,
});
diff --git a/src/js/plugins/vimeo.js b/src/js/plugins/vimeo.js
index f1bc123d..688d6ddc 100644
--- a/src/js/plugins/vimeo.js
+++ b/src/js/plugins/vimeo.js
@@ -53,6 +53,7 @@ const vimeo = {
const options = {
loop: player.config.loop.active,
autoplay: player.autoplay,
+ // muted: player.muted,
byline: false,
portrait: false,
title: false,
@@ -82,7 +83,7 @@ const vimeo = {
iframe.setAttribute('allow', 'autoplay');
// Inject the package
- const wrapper = utils.createElement('div');
+ const wrapper = utils.createElement('div', { class: player.config.classNames.embedContainer });
wrapper.appendChild(iframe);
player.media = utils.replaceElement(wrapper, player.media);
diff --git a/src/js/utils.js b/src/js/utils.js
index 2c06e6aa..d46a7601 100644
--- a/src/js/utils.js
+++ b/src/js/utils.js
@@ -723,7 +723,7 @@ const utils = {
}
// Vimeo
- if (/^https?:\/\/player.vimeo.com\/video\/\d{8,}(?=\b|\/)/.test(url)) {
+ if (/^https?:\/\/player.vimeo.com\/video\/\d{0,9}(?=\b|\/)/.test(url)) {
return providers.vimeo;
}