我有一个包含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元素。
答案 0 :(得分:0)
请使用iframe。这就是我做到的方式。 我发现在iphone上有些东西不起作用,但可以在电脑上工作。不过我相信iframe的功能非常多样化。
试一试。如果有效,请告诉我。
答案 1 :(得分:0)
您只需在youtube嵌入代码的网址末尾添加?wmode=transparent
即可解决问题。
它应该有用!