Javascript html5视频上的Firefox onlick事件
在Mozilla Firefox中,点击html5视频会使其默认暂停/播放,但在Chrome或Safari中不会。 我想在FF中禁用此行为。 但FF似乎阻止了视频中的一些事件,我无法捕捉到点击Javascript html5视频上的Firefox onlick事件,javascript,html,video,Javascript,Html,Video,在Mozilla Firefox中,点击html5视频会使其默认暂停/播放,但在Chrome或Safari中不会。 我想在FF中禁用此行为。 但FF似乎阻止了视频中的一些事件,我无法捕捉到点击 window.addEventListener("click", function(e){ if (e.target && e.target.matches('.html5video')) { console.log('click'); }
window.addEventListener("click", function(e){
if (e.target && e.target.matches('.html5video')) {
console.log('click');
}
});
此代码在FF中不起任何作用
有什么建议可以解决这个问题吗?如何在FF中跟踪html5视频标签上的点击事件
如果删除代码工作的视频元素的控件属性,我应该在FF(64)的最新版本中使用某种包装或…?
如果无法删除控件,则可以侦听(例如)暂停事件。暂停时重新开始播放
document.querySelector('.html5video').addEventListener('pause',函数(e){
//不要停顿。。。。
这个。play();
})
您的浏览器不支持HTML5视频。
在视频上放置一个透明的div并捕捉这些点击?是的,这听起来非常棒,唯一的问题是上下文菜单,现在它显示为透明div而不是视频:(