【发布时间】:2013-12-24 17:03:05
【问题描述】:
我有 2 个视频。每 7 秒长。我需要顶部视频在播放到一半后淡出,显示底部视频 3.5 秒,然后在无限循环中淡入。 我无法让视频褪色,也不知道如何让它在特定时间开始。这就是我所拥有的:
JS
<script type="text/javascript">
video.addEventListener('ended', function () {
$('#vid').addClass('hide');
$('video').delay(100).fadeOut();
}, false);
video.play();
var vid1=document.getElementById("video-loop");
vid1.addEventListener(function () {
$('video').delay(100);
}, false);
vid1.play();
</script>
HTML
<div id="#video">
<video id="vid" autoplay preload="auto">
<source src="videos/interactive2_3.mp4.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
</video>
<video id="video-loop" preload="auto" loop>
<source src="videos/interactive2-loop.mp4.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
</video>
</div>
【问题讨论】: