2010-05-13 190 views
1

我有以下,显示图像和当用户点击图片时,它采取他们Youtube视频:图片导入到Youtube视频

<html> 
<head> 
<script src="http://www.google.com/jsapi"></script> 
<script type="text/javascript"> 
google.load("jquery", "1", {uncompressed: true}); 
</script> 

<script> 
jQuery(function($){ 
    $('a').click(function() { 
     $(this).html('<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Msef24JErmU&hl=en_US&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Msef24JErmU&hl=en_US&fs=1&rel=0&color1=0x2b405b&color2=0x6b8ab6" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>'); 
     return false; 
    }); 
}); 
</script> 
</head> 
<body> 
    <a href="javascript:void();"><img src="http://www.clipov.net/pic/paul_oakenfold+%5Bstarry_eyed_surprise%5D+_+3-07+mtv_dance_beats+clear.jpg"></a> 
</body> 
</html> 

问:我如何自动播放视频让用户不必点击它(第二次)?

回答

1

http://www.google.com/support/youtube/bin/answer.py?hl=en&answer=56107

是的,你可以自动播放电影!在视频观看页面的“关于此视频”部分,我们给你的源代码中嵌入视频:

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/OdT9z-JjtJk"></param><embed src="http://www.youtube.com/v/OdT9z-JjtJk" type="application/x-shockwave-flash" width="425" height="350"></embed></object> 

要使其自动播放,只是追加“&自动播放= 1”后的视频ID,以便它看起来像这样:

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/OdT9z-JjtJk&autoplay=1"></param><embed src="http://www.youtube.com/v/OdT9z-JjtJk&autoplay=1" type="application/x-shockwave-flash" width="425" height="350"></embed></object>