Javascript 触发播放没有api的youtube视频

Javascript 触发播放没有api的youtube视频,javascript,youtube,youtube-api,Javascript,Youtube,Youtube Api,我有一个隐藏的iframe,当用户单击缩略图时,使用display:block显示它 <iframe src="http://www.youtube.com/embed/cGEb-q5JMU0?autoplay=1" frameborder="0" allowfullscreen=""></iframe> 我还使用了autoplay=1,因此用户无需点击启动视频。问题是,尽管视频是隐藏的,但它仍在后台播放 您可以执行以下操作: <script type="te

我有一个隐藏的iframe,当用户单击缩略图时,使用
display:block
显示它

<iframe src="http://www.youtube.com/embed/cGEb-q5JMU0?autoplay=1" frameborder="0" allowfullscreen=""></iframe>


我还使用了
autoplay=1
,因此用户无需点击启动视频。问题是,尽管视频是隐藏的,但它仍在后台播放

您可以执行以下操作:

<script type="text/javascript">
function deleteVideo()
{
document.getElementById('VideoPlayer').src='';
}

function LoadVideo()
{
document.getElementById('VideoPlayer').src='http://www.youtube.com/embed/WHAT,EVER,YOUTUBE,VIDEO,YOU,WHANT';
}
</script>

<body>

<p onclick="LoadVideo()">LOAD VIDEO</P>
<p onclick="deleteVideo()">CLOSE</P>

<iframe id="VideoPlayer" width="853" height="480" src="http://www.youtube.com/WHAT,EVER,YOUTUBE,VIDEO,YOU,HAVE" frameborder="0" allowfullscreen></iframe>

</boby>

函数deleteVideo()
{
document.getElementById('VideoPlayer').src='';
}
函数LoadVideo()
{
document.getElementById('VideoPlayer').src='1〕http://www.youtube.com/embed/WHAT曾经,YOUTUBE,视频,你,等等;
}
加载视频
关闭
更多信息来自