gpt4 book ai didi

javascript - iframe 中的 Youtube 视频未隐藏在 Safari 5.1 中

转载 作者:太空狗 更新时间:2023-10-29 16:50:49 26 4
gpt4 key购买 nike

我的网站上有 3 个标签。在第二个(隐藏的)div 中,iframe 中包含一个 YouTube 视频。当我单击第二个选项卡(包含视频)时,视频开始播放。单击第一个或第三个选项卡(包含图像)时,内容区域仍会显示视频。而它应该显示各个选项卡的图像。视频未隐藏在 Safari 5.1 中

我怎样才能做到这一点?

代码::3 标签内容 (html)

<div class="view-content clearthis">
<div id="photos">
<div class="nav">
<a class="hide-divs" id="prev" href="#">Prev</a><a id="next" href="#">Next</a></div>
<div id="gallery">
<asp:PlaceHolder ID="phRoomPhotoGallary" runat="server"></asp:PlaceHolder>
</div>
</div>
<div id="video">
<div id="pnlVideo" runat="server">
<iframe id="objVideo" width="667" height="344" src="<%=RoomVideoURL %>" frameborder="0" title="<%=RoomName %>" allowfullscreen></iframe>
</div>
</div>
<div id="floor">
<asp:Image ID="imgFloorPlan" runat="server" Height="344" Width="667" />
</div>
</div>

3 个标签

enter code here


<ul class="clearthis">
<li id="tabPhoto" runat="server"><a id="linkPhotoTab" class="photostab" href="#photos" title="<%=RoomName %>">PHOTOS</a></li>
<li id="tabVideo" runat="server"><a id="linkVideoTab" href="#video" title="<%=RoomName %>">VIDEO</a></li>
<li id="tabFloor" runat="server" style="margin-right: 0px;"><a id="linkFloorTab" href="#floor" title="<%=RoomName %>">FLOOR PLAN</a></li>
</ul>

最佳答案

我看到一些关于试图在 Safari 中解决这个问题的非常荒谬的答案。相反,尝试添加:

“wmode=不透明”

作为 youtube 视频 url 中的第一个 GET 变量。

(例如:src="http://www.youtube.com/embed/pPBLF2Ffbaw?wmode=opaque&rel=0")

在类似情况下为我工作。

关于javascript - iframe 中的 Youtube 视频未隐藏在 Safari 5.1 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10700577/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com