2014-02-06 148 views
0

我使用iFrame在www.ridesharebuddy.com上显示视频。我正在使用自动播放功能。延迟自动播放vimeo的视频

我这样做。

<iframe src="//player.vimeo.com/video/82633004?title=0&amp;byline=0&amp;portrait=0&amp;autoplay=1" width="500" height="320" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 

但有时它启动了整个页面加载,甚至之前。我可以在5-10秒后给这个延迟加载视频吗?

回答

0

您可以在页面通过jQuery加载后追加视频链接。

<iframe id="vimeo_frame" src="#" width="500" height="320" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 

<script> 
jQuery(window).load(function() 
{ 
    var vimeo_frame = jQuery('#vimeo_frame'), 
     vimeo_src = 'player.vimeo.com/video/82633004?title=0&amp;byline=0&amp;portrait=0&amp;autoplay=1'; 

    setTimeout(function() 
    { 
     vimeo_frame.attr('src', vimeo_src); 
    }, 2000); 
} 
</script> 

不要忘了包括jQuery的;-)