HTML5 : Video doesn't load when trying to add subtitles

标签 html video

实例代码在这里:http://jsfiddle.net/inspiredtolive/5t8fbod2/

我更改了第二个视频的视频源,突然之间,视频甚至无法加载。

<video controls crossorigin="anonymous">
    <source type="video/mp4"  src="http://potatotest.eu.pn/html-practice/SampleVideo_1080x720_1mb.mp4">
    <track kind="subtitles" srclang="en" label="English" default src="//releases.flowplayer.org/vtt/subtitles-en.vtt">
</video>

删除 crossorigin 属性将允许加载视频,但不会显示字幕。可能跟视频源有关系?我该怎么办?

最佳答案

<video>标签没有 crossorigin属性。将它们都删除。

关于HTML5 : Video doesn't load when trying to add subtitles,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33838803/

相关文章:

javascript - Regex Javascript - 删除两个 html 注释之间的文本

android - 如何在Android中加载YouTube视频缩略图?

windows - VLC 无法使用 Dokan 播放视频

video - 如何在没有 ffmpeg 的情况下合并两个文件

javascript - 为什么将 drawImage 与 MediaRecorder 一起使用时,canvas.captureStream 中的视频为空

javascript - 更改元素 ID 后将元素移动到另一个父元素

java - 流式传输视频并在其上绘制多边形 Java

javascript - 如何找到所有视频链接并添加 "Play Video"或 "Download Video"选项

HTML5 语义元素对比。 div标签

javascript - 仅使用 JavaScript 进行表格排序