在 iPad 上,我遇到了较低 z-index 项目无法接收触摸事件的问题。
原因是 iframe 中有一个<video>
标签阻止与较低 z-index 元素的交互。我对 ipad 强制重绘的所有常规修复都以某种方式破坏了嵌入。任何一个 :
- 视频要么只播放音频
- 或者整个 iframe 不可点击。
这是一个小提琴:http: //jsfiddle.net/krismeister/KynXG/3/
设置'controls':0
会解决这个问题,但是一旦视频开始,没有 JS 界面可以重新激活控件。
编辑:
我在 yt-data错误跟踪器中发现了这个问题。请投票。