【发布时间】:2011-03-13 11:28:57
【问题描述】:
我想插入一个 youtube 视频并立即播放,我不太确定如何让它在实时点击时与 jquery 一起使用。有什么想法吗?
var youTubeVideo = '<object width="370" height="260"><param name="movie"' +
' value="http://www.youtube.com/v/[ID]&hl=en_US&fs=1?rel=0enablejsapi=1&playerapiid=player"></param>' +
'<param name="allowFullScreen" value="false"></param><param name="allowscriptaccess"' +
'value="always"></param><embed src="http://www.youtube.com/v/[ID]&hl=en_US&fs=1?rel=0enablejsapi=1&playerapiid=player"' +
'type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="false"' +
'width="370" height="260"></embed></object>';
$('#MyVideo').live('click',function () {
$(this).append(youTubeVideoHTML);
//How do you accomplish this call?
//player.playVideo();
});
我必须通过单击一个单独的元素来执行此操作,因此不能立即开始播放。我也不想使用任何外部 api。
【问题讨论】:
标签: jquery video youtube-api