在ipad上加载youtube视频冻结所有其他键直到播放

时间:2013-05-18 12:09:31

标签: ipad iframe youtube

我使用以下代码加载YouTube视频。

jQuery(document).ready(function() {
    $("#LOAD").click(function(){
    data = '<iframe id="placeHolder"> </iframe>';
    $('#putItHere').html (data);
    $('#putItHere').show ();
    document.getElementById ('placeHolder').src='http://www.youtube.com/embed/7R4LJQ7-_6Y';
});
});

还存在其他按钮。问题是,只有在iPad或iPhone上,其他按钮才会被冻结(不响应触摸),直到视频启动。一旦启动,其他按钮功能。这仅在“触摸”环境中发生。使用“单击”环境,按钮不会冻结。因此,例如在笔记本电脑上(使用鼠标),我可以加载视频,看到它是错误的,然后点击加载不同的视频。在iPad上,我无法点击(触摸)加载不同的视频,直到加载的视频开始播放。

1 个答案:

答案 0 :(得分:1)

这已被记录为youtube api的错误,它会影响iPod / iPad / iPhone系列,其中嵌入式YouTube视频下方的任何链接与嵌入式视频的高度不同。请参阅以下链接:

https://code.google.com/p/gdata-issues/issues/detail?id=4569