繁体   English   中英

Fancybox中的Vimeo vid-仅首次播放

[英]Vimeo vid in fancybox - playing only the first time

我有一个内置项目的化装箱,其中包含由iframe淡化的vimeo视频。 当我第一次触发fancybox时-没问题。 但是在我关闭它并尝试重新打开之后-没有视频。

我必须使用内联,因为fancybox的设计需要一些元素。

这是内联框的代码:

<div style="display:none"><div id="fb-wrapper"  class="simple">
      <img src="http://www.xxxxxxx.com/homestuff/images/window-fb-right-2903.png" id="right-window-fb" />
      <img src="http://www.xxxxxxxx.com/homestuff/images/window-fb-left-2903.png" id="left-window-fb" />
      <iframe id="player_1" src="http://player.vimeo.com/video/xxxxxx?title=0&amp;byline=0&amp;portrait=0&amp;autoplay=1&amp;api=1&amp;player_id=player_1" width="480" height="240" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>

您很有可能正在使用fancybox v1.3.4,不是吗?

关于iframe ,有一个错误和解决方法,您可以在此处了解更多信息

此外,由于您使用的是inline内容,因此需要注意另一个错误..., 您将在此处找到说明和解决方法

从我的角度来看,隐藏嵌入式内联iframe是一个不好的主意,因为无论它们是否可见,它们都会在页面加载中产生额外的开销。

在您的情况下,我将直接定位视频并将fancybox type设置为iframe

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM