iframe youtube 始终位于移动设备上的其他元素之上

Posted

技术标签:

【中文标题】iframe youtube 始终位于移动设备上的其他元素之上【英文标题】:iframe youtube always on top of other elements on mobile 【发布时间】:2012-08-10 15:57:23 【问题描述】:

我正在使用 youtube 来嵌入我的视频,并且如果点击某些元素,这些元素应该会出现在视频顶部。

这在桌面浏览器上完美运行,但不适用于手机本身。

我试过?wmode=transparent 无济于事。

有没有人可以尝试的其他技巧?

【问题讨论】:

你能用你的问题做一个codepen吗?我怀疑 z-indexes 是答案,但我必须做一些测试。 是的,自然地尝试了 z-index。这是绝对的 为视频设置一个父 div 并为该父 div 应用位置和 z-index 值。看看这是否有效。 【参考方案1】:

见:html5 video: possible to place regular html content over video

您的问题可能类似,即 quicktime player(ios) 劫持了浏览器的该区域。上面的链接有一些技巧。

【讨论】:

以上是关于iframe youtube 始终位于移动设备上的其他元素之上的主要内容,如果未能解决你的问题,请参考以下文章

使用 admob 展示广告后,无法在 iOS 设备上的 ionic 应用程序的 iframe 内播放嵌入的 youtube 视频

Safari 移动版 - youtube iframe api - 自动播放

光标位于 youtube_player_iframe 顶部时鼠标滚动卡住

iframe 中的 FancyBox 图像在移动设备上没有响应

Youtube iframes 位于 Chrome 中的固定位置元素之上

youtube - 无法在轮播/滑块中滑过 iframe