Javascript iPad touch事件在<;视频>;标签

Javascript iPad touch事件在<;视频>;标签,javascript,ipad,touch,html5-video,Javascript,Ipad,Touch,Html5 Video,我正在iPad上构建一个支持javascript的图库,可以同时显示图像和视频。要浏览图库,您可以向左或向右滑动(类似于iPad的照片应用程序)。但是,在元素上滑动时,我的任何触摸事件都不起作用。它似乎接管了我的触摸事件,甚至在可能具有更高z指数的元素上。我尝试添加一个调用e.preventDefault()的touchmove处理程序,但这似乎也不起作用。是否有其他人遇到此问题并找到了解决方案?您的触摸事件正在被播放机的默认控件吸收。如果将视频元素的控件设置为false,则可以完全控制视频元素

我正在iPad上构建一个支持javascript的图库,可以同时显示图像和视频。要浏览图库,您可以向左或向右滑动(类似于iPad的照片应用程序)。但是,在元素上滑动时,我的任何触摸事件都不起作用。它似乎接管了我的触摸事件,甚至在可能具有更高z指数的元素上。我尝试添加一个调用e.preventDefault()的touchmove处理程序,但这似乎也不起作用。是否有其他人遇到此问题并找到了解决方案?

您的触摸事件正在被播放机的默认控件吸收。如果将视频元素的控件设置为false,则可以完全控制视频元素上的事件。但这样做意味着您必须实现自己的自定义控件,这并不难。

干得漂亮!我在网上找不到任何解决方案,所以这是一个巨大的帮助。谢谢