我正在使用以下代码加载 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 上,在加载的视频开始播放之前,我无法单击(触摸)加载不同的视频。