我正在使用以下代码向 HTML5 视频添加点击播放功能:
$('video').click(function() {
if ($(this).get(0).paused) {
$(this).get(0).play();
}
else {
$(this).get(0).pause();
}
});
它可以正常工作,只是它会干扰浏览器的本机控件:也就是说,当用户单击暂停/播放按钮时,它会捕获,立即反转他们的选择并使暂停/播放按钮无效。
有没有办法只选择DOM中的视频部分,或者失败了,有一种方法可以捕获对视频容器的控件部分的点击,这样我就可以在用户按下时忽略/反转点击播放功能暂停/播放按钮?