我正在使用以下代码为HTML5视频添加点击播放功能:
$('video').click(function() {
if ($(this).get(0).paused) {
$(this).get(0).play();
}
else {
$(this).get(0).pause();
}
});
Run Code Online (Sandbox Code Playgroud)
它可以正常工作,除了它干扰浏览器的本机控件:也就是说,它会在用户点击暂停/播放按钮时立即捕获,立即反转其选择并使暂停/播放按钮无效.
有没有办法选择只在DOM的视频部分,或做不到这一点,办法来捕获点击到控制视频容器的一部分,让我可以忽略/后退的点击播放功能,当用户按下暂停/播放按钮?