【发布时间】:2015-04-13 07:37:24
【问题描述】:
我正在尝试为 HTML5 视频元素的海报属性设置动画。任何人都知道如何使用 jQuery 来定位海报 attr 吗?我想要的是在视频开始播放时让海报 img 淡出,以避免当前存在的跳动。这是代码...
HTML:
<video id="vid preload="auto" loop="loop" poster="images/firstFrame.png">
<source src="video/bg.mp4" type="video/mp4" />
<source src="video/bg.webm" type="video/webm" />
</video>
JS:
$(document).ready(function() {
var vid = document.getElementById("vid");
vid.oncanplaythrough = function() {
$('POSTER???').animate({'opacity': '0'});
vid.oncanplay = vid.play();
}
});
我搜索了 Google 和 SO,但没有找到解决此问题的方法。 (我发现了这个:fade HTML5 video image / poster in and out 但它并没有解决问题)
感谢您的意见。
【问题讨论】:
标签: javascript jquery html5-video