Fix embedded subtitles in the web player

This commit is contained in:
Grégoire Delattre 2021-08-22 12:32:31 -10:00
parent 37799e3d8e
commit de32ee578b

View File

@ -76,15 +76,21 @@ const Player = ({ url, subtitles }) => {
<video className="embed-responsive-item" controls> <video className="embed-responsive-item" controls>
<source src={url} type="video/mp4" /> <source src={url} type="video/mp4" />
{subtitles && {subtitles &&
[...subtitles.entries()].map(([lang, sub]) => ( [...subtitles.entries()].map(([lang, sub]) => {
<track if (sub.embedded) {
key={lang} return null;
kind="subtitles" }
label={sub.language}
src={sub.vvt_file} return (
srcLang={sub.language} <track
/> key={lang}
))} kind="subtitles"
label={sub.lang}
src={sub.vvt_file}
srcLang={sub.lang}
/>
);
})}
</video> </video>
</div> </div>
); );