2

iOS 6.1.3 を実行している iPad と iPhone で、埋め込まれた YouTube ビデオの下に配置されたリンクを表示できません。次に例を示します。

<a href="http://xenforo.com/community/">Xenforo</a>

<br /><br />

<iframe width="560" height="315" src="http://www.youtube.com/embed/dCyyNxHmDqg" frameborder="0" allowfullscreen></iframe>

<br /><br />

<a href="http://xenforo.com/community/">Xenforo</a>

埋め込まれた YouTube ビデオの上のリンクはクリックできますが、その下のリンクはクリックできません。ビデオを開始すると、ビデオの下のリンクをクリックできます。

4

1 に答える 1

0

Seems youtube iframes has some extra content which is blocking yout content after iframe. Here is some workaround that helps me to solve this problem(using Jquery. Add this to your window's load event. Actually, you can check for iPhone device before this and apply this code only ofr iPhone devices.

$('iframe').each(function () {
     $(this).css({
         'height': this.height - 1
     });
});

I am working now to find more clean solution, if I have anything I will update my answer :)

于 2013-05-17T11:43:05.103 に答える