mirror of
https://github.com/videojs/video.js.git
synced 2025-07-15 01:34:23 +02:00
@gkatsev fixed disabling of default text tracks. closes #1892
This commit is contained in:
@ -2,7 +2,7 @@ CHANGELOG
|
|||||||
=========
|
=========
|
||||||
|
|
||||||
## HEAD (Unreleased)
|
## HEAD (Unreleased)
|
||||||
_(none)_
|
* @gkatsev fixed disabling of default text tracks ([view](https://github.com/videojs/video.js/pull/1892))
|
||||||
|
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
|
@ -167,7 +167,7 @@ vjs.Html5.prototype.createEl = function(){
|
|||||||
|
|
||||||
|
|
||||||
vjs.Html5.prototype.hideCaptions = function() {
|
vjs.Html5.prototype.hideCaptions = function() {
|
||||||
var tracks = this.el_.textTracks,
|
var tracks = this.el_.querySelectorAll('track'),
|
||||||
track,
|
track,
|
||||||
i = tracks.length,
|
i = tracks.length,
|
||||||
kinds = {
|
kinds = {
|
||||||
@ -176,8 +176,9 @@ vjs.Html5.prototype.hideCaptions = function() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
while (i--) {
|
while (i--) {
|
||||||
track = tracks[i];
|
track = tracks[i].track;
|
||||||
if (track && track['kind'] in kinds) {
|
if ((track && track['kind'] in kinds) &&
|
||||||
|
(!tracks[i]['default'])) {
|
||||||
track.mode = 'disabled';
|
track.mode = 'disabled';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user