我对ReactPlayer组件有疑问。我正在尝试使用配置属性上传字幕(曲目),但它没有显示在视频上。
我在 Chrome 上运行这个项目。在 Networks 中,我发现我的请求因错误“blocked:origin”而被阻止,这就是我添加的原因:
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。