为 2 个视频设置媒体组:
<button onclick="setMedGroup()" type="button">为视频设置媒体组</button>
<button onclick="getMedGroup()" type="button">获取视频的媒体组</button><br>
<video id="myVideo1" width="320" height="176" controls>
<source src="../../../assets/mov_bbb.mp4" type="video/mp4">
您的浏览器不支持 HTML5 视频。
</video>
<video id="myVideo2" width="320" height="176" controls>
<source src="../../../assets/mov_bbb.mp4" type="video/mp4">
您的浏览器不支持 HTML5 视频。
</video>
<script>
var vid1 = document.getElementById("myVideo1");
var vid2 = document.getElementById("myVideo2");
function setMedGroup() {
vid1.mediaGroup="test";
vid2.mediaGroup="test";
}
function getMedGroup() {
alert("视频 1 媒体组: " + vid1.mediaGroup +
". 视频 2 媒体组: " + vid2.mediaGroup);
}
</script>
JavaScript:
var vid1 = document.getElementById("myVideo1");
var vid2 = document.getElementById("myVideo2");
vid1.mediaGroup = "test";
vid2.mediaGroup = "test";
mediaGroup
属性设置或返回音频/视频(audio/video)所属的媒体组的名称。
一个媒体组允许 2 个或更多音频/视频(audio/video)元素保持同步。
表中的数字指定了完全支持该属性的第一个浏览器版本。
属性 Property | |||||
---|---|---|---|---|---|
mediaGroup |
Yes | 9.0 | Yes | Yes | Yes |
返回 mediaGroup
属性:
audio|video.mediaGroup
设置 mediaGroup
属性:
audio|video.mediaGroup="group"
值 Value | 描述 Description |
---|---|
group | 指定音频/视频(audio/video)的媒体组 |
返回值: | 一个字符串。 指示音频/视频(audio/video)的媒体组 |