player.enableTextTrack('en').then(function(track) {
// track.language = the iso code for the language
// track.kind = 'captions' or 'subtitles'
// track.label = the human-readable label
}).catch(function(error) {
switch (error.name) {
case 'InvalidTrackLanguageError':
// 해당 language에 해당하는 트랙 없음.
break;
case 'InvalidTrackError':
// 해당 language와 kind에 해당하는 트랙이 없음.
break;
default:
// 그 밖의 다른 에러
break;
}
});