Add crossorigin attribute for custom media with text tracks
Mitigates #702
This commit is contained in:
parent
0885a619b9
commit
7c897d91db
2 changed files with 15 additions and 4 deletions
|
|
@ -509,11 +509,15 @@
|
|||
VideoJSPlayer.prototype.loadPlayer = function(data) {
|
||||
return waitUntilDefined(window, 'videojs', (function(_this) {
|
||||
return function() {
|
||||
var video;
|
||||
video = $('<video/>').addClass('video-js vjs-default-skin embed-responsive-item').attr({
|
||||
var attrs, video;
|
||||
attrs = {
|
||||
width: '100%',
|
||||
height: '100%'
|
||||
});
|
||||
};
|
||||
if (_this.mediaType === 'cm' && data.meta.textTracks) {
|
||||
attrs.crossorigin = 'anonymous';
|
||||
}
|
||||
video = $('<video/>').addClass('video-js vjs-default-skin embed-responsive-item').attr(attrs);
|
||||
removeOld(video);
|
||||
_this.sources = sortSources(data.meta.direct);
|
||||
if (_this.sources.length === 0) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue