【问题标题】:Youtube iframe on ipad cant be covered无法覆盖 ipad 上的 Youtube iframe
【发布时间】:2012-12-06 16:13:54
【问题描述】:

jsfiddle

<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/FPCrhT0q5Ns?wmode=opaque" frameborder="0">
</iframe>
<a class="close"></a>
.close {
    width: 50px; height: 50px;
    background: #fff;
    position: absolute;
    left: 600px;
    top: 0;
    z-index: 2147483638;
    cursor: pointer;
}​
$(".close").bind("click touchend", function() {
    alert("");
});​
  1. 在 ipad 中打开 jsfiddle(仅限)
  2. 播放视频
  3. 尝试点击白色按钮

结果:点击无效

PS 不要告诉我有关 wmode 的事。在发布问题之前,我已经尝试了所有可能的值

【问题讨论】:

    标签: javascript ipad iframe youtube


    【解决方案1】:

    wmode=transparent的参数添加到iframe中的src url中

    Updated jsfiddle

    【讨论】:

    • 没有变化。在回答课程问题之前,我已经尝试了所有 wmode 类型
    • 对不起,我应该更加警惕。我什至不知道这在 iPad 上是否可行,因为它使用不同的编解码器而不是 Flash。
    猜你喜欢
    • 2023-03-15
    • 2011-04-18
    • 2014-11-30
    • 2012-04-14
    • 2014-05-08
    • 2012-04-05
    • 2014-01-17
    • 2018-12-06
    • 1970-01-01
    相关资源
    最近更新 更多