<video id="yourVideoID" controls preload="metadata">
<source src="yourVideo.mp4" type="video/mp4">
<source src="youVideo.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
然后,您可以在加载元数据时拥有事件触发器:
var vid = document.getElementById("yourVideoID");
vid.onloadedmetadata = function() {
//Do your work here
};
1 回答
有一个HTML5视频标签,建议浏览器仅在为给定视频加载页面时加载元数据 . 它使用如下:
然后,您可以在加载元数据时拥有事件触发器:
一个重要的警告:preload属性仅供参考 - 浏览器不必按照其说法进行操作(逻辑是视频很大,您可能不希望自动加载或启动) .
大多数浏览器都遵循它,但可能值得尝试,看它是否满足您的需求 .