Conflicts and tracks array on config
This commit is contained in:
commit
8464ffe6ad
4
dist/plyr.js
vendored
4
dist/plyr.js
vendored
File diff suppressed because one or more lines are too long
@ -65,6 +65,7 @@
|
|||||||
controls: false,
|
controls: false,
|
||||||
seek: true
|
seek: true
|
||||||
},
|
},
|
||||||
|
tracks: [],
|
||||||
selectors: {
|
selectors: {
|
||||||
html5: 'video, audio',
|
html5: 'video, audio',
|
||||||
embed: '[data-type]',
|
embed: '[data-type]',
|
||||||
@ -104,7 +105,10 @@
|
|||||||
},
|
},
|
||||||
captions: '.plyr__captions',
|
captions: '.plyr__captions',
|
||||||
currentTime: '.plyr__time--current',
|
currentTime: '.plyr__time--current',
|
||||||
duration: '.plyr__time--duration'
|
duration: '.plyr__time--duration',
|
||||||
|
menu: {
|
||||||
|
quality: '.js-plyr__menu__list--quality'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
classes: {
|
classes: {
|
||||||
setup: 'plyr--setup',
|
setup: 'plyr--setup',
|
||||||
@ -1010,9 +1014,9 @@
|
|||||||
'<svg><use xlink:href="' + iconPath + '-settings" /></svg>',
|
'<svg><use xlink:href="' + iconPath + '-settings" /></svg>',
|
||||||
'<span class="plyr__sr-only">' + config.i18n.settings + '</span>',
|
'<span class="plyr__sr-only">' + config.i18n.settings + '</span>',
|
||||||
'</button>',
|
'</button>',
|
||||||
'<div class="plyr__menu__container" id="plyr-settings-{id}" aria-hidden="true" aria-labelled-by="plyr-settings-toggle-{id}" role="tablist" tabindex="-1">',
|
'<form class="plyr__menu__container" id="plyr-settings-{id}" aria-hidden="true" aria-labelled-by="plyr-settings-toggle-{id}" role="tablist" tabindex="-1">',
|
||||||
'<div>',
|
'<div>',
|
||||||
'<div class="plyr__menu__primary" id="plyr-settings-{id}-primary" aria-hidden="false" aria-labelled-by="plyr-settings-toggle-{id}" role="tabpanel" tabindex="-1">',
|
'<div id="plyr-settings-{id}-primary" aria-hidden="false" aria-labelled-by="plyr-settings-toggle-{id}" role="tabpanel" tabindex="-1">',
|
||||||
'<ul>',
|
'<ul>',
|
||||||
captionsMenuItem,
|
captionsMenuItem,
|
||||||
'<li role="tab">',
|
'<li role="tab">',
|
||||||
@ -1035,7 +1039,7 @@
|
|||||||
'</li>',
|
'</li>',
|
||||||
'</ul>',
|
'</ul>',
|
||||||
'</div>',
|
'</div>',
|
||||||
'<div class="plyr__menu__secondary" id="plyr-settings-{id}-captions" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-captions-toggle" role="tabpanel" tabindex="-1">',
|
'<div id="plyr-settings-{id}-captions" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-captions-toggle" role="tabpanel" tabindex="-1">',
|
||||||
'<ul>',
|
'<ul>',
|
||||||
'<li role="tab">',
|
'<li role="tab">',
|
||||||
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
||||||
@ -1050,7 +1054,7 @@
|
|||||||
'</li>',
|
'</li>',
|
||||||
'</ul>',
|
'</ul>',
|
||||||
'</div>',
|
'</div>',
|
||||||
'<form class="plyr__menu__secondary" id="plyr-settings-{id}-speed" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-speed-toggle" role="tabpanel" tabindex="-1">',
|
'<div id="plyr-settings-{id}-speed" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-speed-toggle" role="tabpanel" tabindex="-1">',
|
||||||
'<ul>',
|
'<ul>',
|
||||||
'<li role="tab">',
|
'<li role="tab">',
|
||||||
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
||||||
@ -1082,8 +1086,8 @@
|
|||||||
'</label>',
|
'</label>',
|
||||||
'</li>',
|
'</li>',
|
||||||
'</ul>',
|
'</ul>',
|
||||||
'</form>',
|
'</div>',
|
||||||
'<div class="plyr__menu__secondary" id="plyr-settings-{id}-quality" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-quality-toggle" role="tabpanel" tabindex="-1">',
|
'<div id="plyr-settings-{id}-quality" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-quality-toggle" role="tabpanel" tabindex="-1">',
|
||||||
'<ul>',
|
'<ul>',
|
||||||
'<li role="tab">',
|
'<li role="tab">',
|
||||||
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
||||||
@ -1140,7 +1144,7 @@
|
|||||||
'</li>',
|
'</li>',
|
||||||
'</ul>',
|
'</ul>',
|
||||||
'</div>',
|
'</div>',
|
||||||
'<div class="plyr__menu__secondary" id="plyr-settings-{id}-loop" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-loop-toggle" role="tabpanel" tabindex="-1">',
|
'<div id="plyr-settings-{id}-loop" aria-hidden="true" aria-labelled-by="plyr-settings-{id}-loop-toggle" role="tabpanel" tabindex="-1">',
|
||||||
'<ul>',
|
'<ul>',
|
||||||
'<li role="tab">',
|
'<li role="tab">',
|
||||||
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
'<button type="button" class="plyr__control plyr__control--back" aria-haspopup="true" aria-controls="plyr-settings-{id}-primary" aria-expanded="false">',
|
||||||
@ -1173,7 +1177,7 @@
|
|||||||
'</ul>',
|
'</ul>',
|
||||||
'</div>',
|
'</div>',
|
||||||
'</div>',
|
'</div>',
|
||||||
'</div>',
|
'</form>',
|
||||||
'</div>'
|
'</div>'
|
||||||
);
|
);
|
||||||
/* beautify ignore:end */
|
/* beautify ignore:end */
|
||||||
@ -1297,7 +1301,7 @@
|
|||||||
return [
|
return [
|
||||||
'<li>',
|
'<li>',
|
||||||
'<label class="plyr__control">',
|
'<label class="plyr__control">',
|
||||||
'<input type="radio" name="quality" value="' + quality + '"' + (quality === current ? ' checked' : '') + '>',
|
'<input type="radio" name="quality" value="' + quality + '"' + (quality === plyr.quality.current ? ' checked' : '') + '>',
|
||||||
getLabel(quality),
|
getLabel(quality),
|
||||||
getBadge(quality),
|
getBadge(quality),
|
||||||
'</label>',
|
'</label>',
|
||||||
@ -1313,7 +1317,7 @@
|
|||||||
'</li>'
|
'</li>'
|
||||||
].join(''));
|
].join(''));
|
||||||
|
|
||||||
console.warn(list);
|
getElement(config.selectors.menu.quality).innerHTML = list.join('');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -4169,7 +4173,6 @@
|
|||||||
// Set playback speed
|
// Set playback speed
|
||||||
setSpeed();
|
setSpeed();
|
||||||
|
|
||||||
|
|
||||||
// Set loop
|
// Set loop
|
||||||
toggleLoop();
|
toggleLoop();
|
||||||
|
|
||||||
|
@ -302,8 +302,6 @@
|
|||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@media (min-width: @plyr-bp-screen-sm) {
|
@media (min-width: @plyr-bp-screen-sm) {
|
||||||
> .plyr__control,
|
> .plyr__control,
|
||||||
.plyr__progress,
|
.plyr__progress,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user