Youtube播放器不能被任何HTML元素覆盖

时间:2011-02-04 13:40:19

标签: ipad iphone

我有一个包含youtube flash播放器的网站。玩家的代码是从Youtube复制并粘贴到我的页面的HTML。

当我在iPhone或iPad上打开页面时,播放器无法被绝对定位的DIV标签覆盖。 div标签有z-index 1000,如果我使用普通PC,则覆盖页面上的所有元素(youtube flash player)。但是在iPhone或iPad中,我无法通过这个div元素覆盖youtube播放器。

我使用了flash元素的OBJECT和EMBED标签的许多技巧(添加style =“position:absolute; z-index:0”等)但没有结果。

请协助我如何在iPhone或iPad上覆盖Flash元素。

2 个答案:

答案 0 :(得分:0)

请使用iframe。这就是我做到的方式。 我发现在iphone上有些东西不起作用,但可以在电脑上工作。不过我相信iframe的功能非常多样化。

试一试。如果有效,请告诉我。

答案 1 :(得分:0)

您只需在youtube嵌入代码的网址末尾添加?wmode=transparent即可解决问题。

它应该有用!