【发布时间】:2012-01-09 15:38:14
【问题描述】:
我正在编写一个 web 应用程序,我需要在其中显示视频和一些(非标准)控件,这些控件应该出现在叠加层中。所以创建一些 div 并将它们放置在视频上,具有更高的 z-index。
不过,在 iPhone 和 iPad 上,这些控件似乎不可点击。我为单击事件注册了操作,但是当我点击控件时根本不会触发。我知道在视频实际播放时我无法控制(甚至全屏播放),但问题是即使视频停止,这些控件也无法使用。
我也试过从视频中删除controls属性,没有效果。
有没有办法为 iPhone/iPad 上的视频上的元素注册点击事件?
【问题讨论】:
-
尝试将
style="pointer-events:none;"添加到视频元素。这应该使视频不可点击,因此您的按钮可点击。不知道它是否有效
标签: javascript iphone ipad video html5-video