【发布时间】:2012-11-21 13:16:15
【问题描述】:
这在任何浏览器中都可以正常工作,但在 iOS6 上不行(没有在 iOS5 上尝试过)
我有一个 iFrame,里面有一个 YouTube 视频,位于叠加层中。播放视频并切换叠加层后,视频再次中断。视频将在后台播放(您会听到声音),但不再可见。
这是一个最小的例子:
http://jsfiddle.net/s9M6J/2/
<script>
/* jQuery */
$(document).ready(function() {
$('a').click(function() {
$('.videowrapper').toggleClass('hidden');
});
});
</script>
<style>
.hidden{
display: none;
}
</style>
<body>
<a href="#" style="display: block;">toggleVideo</a>
<div style="background: green; width: 500px; height: 500px;">
<div class="videowrapper">
<div id="video1">
<iframe width="500" height="315" src="http://www.youtube.com/embed/HMrlFLZFdnQ" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
</body>
有人知道解决方法吗?
【问题讨论】: