Javascript 在Firefox中将触摸事件侦听器附加到视频元素

Javascript 在Firefox中将触摸事件侦听器附加到视频元素,javascript,jquery,firefox,Javascript,Jquery,Firefox,我有一个容器div,里面有一个视频元素。该容器具有触摸事件处理程序,但在Firefox中,它不会播放/暂停视频,也不会传播,而不是由容器处理触摸事件。我还尝试将事件侦听器添加到视频本身,但其行为方式相同(播放/暂停视频) 我希望触摸事件由我自己的函数处理,就像在其他浏览器中一样。这可能吗 下面是一个使用jQuery的示例,但在没有jQuery的情况下,其行为方式相同: var-container=document.getElementById('vid-container'); var vid

我有一个容器div,里面有一个视频元素。该容器具有触摸事件处理程序,但在Firefox中,它不会播放/暂停视频,也不会传播,而不是由容器处理触摸事件。我还尝试将事件侦听器添加到视频本身,但其行为方式相同(播放/暂停视频)

我希望触摸事件由我自己的函数处理,就像在其他浏览器中一样。这可能吗

下面是一个使用jQuery的示例,但在没有jQuery的情况下,其行为方式相同:

var-container=document.getElementById('vid-container');
var vid=document.getElementById('vid');
$(容器).bind('touchstart',函数(){
警报(“容器触控启动”);
});
$(vid).bind('touchstart',function(){
警报(“Vid touchstart”);
});
#视频容器{
背景:蓝色;
高度:500px;
宽度:500px;
}
#视频{
高度:250px;
宽度:250px;
}