IE9正在覆盖带有视频缩略图的HTML5视频的海报属性

age*_*eto 4 html5 internet-explorer html5-video internet-explorer-9

我想使用自定义海报图像,虽然这适用于所有好的浏览器,但是愚蠢的IE9显示它几毫秒,然后加载视频的缩略图.是否有任何属性或其他方法来阻止这种情况?

ale*_*kas 7

首先:IE行为是愚蠢的,但根据HTML5规范是否正确(不再是?).如果你想责备某人,你应该责怪Apple/Quicktime,因为他们已经要求能够删除海报属性,如果加载了视频的元数据(你可以在Safari4中看到这种行为与旧的Quciktime插件).现在,Chrome和Safari已经纠正了他们的行为,然后他们改变了规范(Nice move).

是的,您可以使用解决方法更改此行为,只需在视频元素上使用preload ="none":

<video preload="none" poster="path/to/poster.jpg" src="path/to/video.mp4"></video>
Run Code Online (Sandbox Code Playgroud)