Эй, вот мой код:
<p>Here is blah blah:</p>
<video controls height="300" width="180" loop preload="auto" poster muted>
<source src="video/sushan.mp4" type="video/mp4">
<p>Oops! Looks like your browser doesn't support HTML5 video. Here is a <a href="https://www.youtube.com/watch?v=4HEgRG0_hvw&t=786s">link to the original video on Youtube</a><p>
<track kind="captions" src="sushan-subtitles.vtt" srclang="en">
</video>
Субтитры находятся в папке root, так же как и в папке индекса HTML. Я попытался переместить его в другой подкаталог и связать его, например, videos / sushan-subtitles.vtt, но это тоже не сработало.
Видео воспроизводится нормально.
Кроме того, это появляется в угрюмом валидаторе w3: «Дорожка элемента не разрешена как дочерняя для видео элемента в этом контексте. (Подавляя дальнейшие ошибки из этого поддерева.)»
Я научился это делать из MDN ( трек вложенности после исходного элемента в элементе video).
Кроме того, сообщение об ошибке со ссылкой на случайное видео на YouTube не отображается, если я делаю неправильный путь. Отображается ли он, когда браузер не поддерживает расширение?
Заранее спасибо!