У меня проблема с ReactPlayer компонентом. Я пытаюсь загрузить субтитры (дорожки) с помощью атрибута config, и они не отображаются на видео.
Я работаю над этим проектом в Chrome. В сети я обнаружил, что мой запрос был заблокирован с ошибкой «заблокировано: происхождение», поэтому я добавил:
attributes: {
crossOrigin: 'true'
}
Это мой ReactPlayer компонент:
<ReactPlayer
url='video/myVideo'
className="myClass"
config= {
file: {
attributes: {
crossOrigin: 'true'
},
tracks: [
{kind: 'subtitles', src: 'subs/mySubtitle', srcLang: 'en', default: true}
]
}
}
/>
Также я использую React v16.2.0 и ReactPlayer v0.25.3 .