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
|
|
@ -47,9 +47,16 @@ window.VideoJSPlayer = class VideoJSPlayer extends Player
|
|||
|
||||
loadPlayer: (data) ->
|
||||
waitUntilDefined(window, 'videojs', =>
|
||||
attrs =
|
||||
width: '100%'
|
||||
height: '100%'
|
||||
|
||||
if @mediaType == 'cm' and data.meta.textTracks
|
||||
attrs.crossorigin = 'anonymous'
|
||||
|
||||
video = $('<video/>')
|
||||
.addClass('video-js vjs-default-skin embed-responsive-item')
|
||||
.attr(width: '100%', height: '100%')
|
||||
.attr(attrs)
|
||||
removeOld(video)
|
||||
|
||||
@sources = sortSources(data.meta.direct)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue