【发布时间】:2014-08-08 14:22:07
【问题描述】:
我有一个带有自定义播放按钮的视频。
<div class="play_btn" ></div>
<video class="video">
<source src="myvideo.mov" type="video/mp4"></video>
通过以下脚本,我更改了播放/暂停按钮的背景
$('.play_btn').click(function(e) {
if ($('.video').get(0).paused){
$('.video').get(0).play();
$('.play_btn').css({'background':'none'});
}
else {
$('.video:visible').get(0).pause();
$('.play_btn').css({'background':'url(play.jpg)'});
}
});
到目前为止效果很好。 我现在的问题是,HTML5 播放器有自己的控件。如果我点击那里的播放按钮,我的图像不会改变。我不知道如何给标准控件一个点击事件。
我也尝试过类似的操作:如果视频正在播放/暂停,则更改背景,但没有成功。
有什么建议吗?非常感谢您的帮助!
【问题讨论】:
-
从您的问题来看,您似乎正在使用视频播放器框架。你是?哪一个?
标签: html5-video