Chrome中的HTML5 <video>标记不起作用

Bor*_*rja 18 video html5 google-chrome

我注意到<video/>Chrome中的HTML5 标记存在一个奇怪的问题.

使用它,它工作正常:

<video poster="023.png" autoplay controls>
<source src="todojunto.mp4" type="video/mp4"  />
</video>
Run Code Online (Sandbox Code Playgroud)

这只播放声音,没有视频:

<video poster="023.png" autoplay >
<source src="todojunto.mp4" type="video/mp4"  />
</video>
Run Code Online (Sandbox Code Playgroud)

如果我删除该poster属性,它会再次起作用.

所有其他浏览器(甚至IE9 ......!)工作得很好,我似乎无法找到原因.

任何想法/帮助?

谢谢

mic*_*nic 7

应为严格的标准实现指定视频标记的属性:

<video poster="023.png" autoplay="autoplay" controls="controls">
    <source src="todojunto.mp4" type="video/mp4"  />
</video>
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,则浏览器的首选项会发生变化


小智 6

我很惊讶你的视频甚至出现了.Chrome停止支持mp4.使用Chrome for html5视频时,您应该使用.webm文件.