2014-11-14 57 views
0

我正在玩YouTube API和JavaScript,我无法使其工作。我正在尝试使用JavaScript将视频网址提供给iFrame。这是我的HTML页面的内容:使用Javascript for iFrame src URL

<iframe id="ytplayer" type="text/html" width="720" height="405" src="" frameborder="0" allowfullscreen> 

<script type="text/javascript"> 
    document.getElementById("ytplayer").src = "https://www.youtube.com/embed/0rhwc5_iWkA?autoplay=1"; 
</script> 

这只是一个微不足道的例子,但我不能让视频播放器出现。我已经看过各种方式来达到相同的结果,但没有任何工作。出了什么问题?

回答

0

您需要关闭您的iframe。

<!DOCTYPE HTML> 
<html> 
<body> 
    <iframe id="ytplayer" type="text/html" width="720" height="405" src="" frameborder="0" allowfullscreen></iframe> 
    <script type="text/javascript"> 
     document.getElementById("ytplayer").src = "https://www.youtube.com/embed/0rhwc5_iWkA?autoplay=1"; 
    </script> 
</body> 
</html> 
+0

好的。不幸的是,虽然 – Benck

+0

哇,这并没有奏效。也许我有一些额外的JavaScript的骨架搞砸了。谢谢! – Benck