- 我也想許多視頻加載到頁面上,沒有什麼花哨
- 視頻ID存儲在一個數據庫 - > $滑[「消息」]
-I可以得到它加載只一個視頻。其餘都是空白
- 它是一個循環,當那種== YouTube上,它試圖把視頻裏面。
的YouTube API動態加載視頻
if($slide['kind'] == 'youtube'){
?>
<li>
<div class="info<?php echo $count+1; ?>">
<h1><?php echo $slide['title']; ?></h1>
<div id="ytplayer<?php echo $count+1; ?>" class="youTube-viewer"></div>
<script>
var video = '<?php echo $slide['message']; ?>';
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('ytplayer<?php echo $count+1; ?>', {
height: '365',
width: '648',
videoId: video,
playerVars: {
'rel': 0,
'enablejsapi': 1,
}
});
}
</script>
<h2><?php echo $slide['name']; ?></h2>
</div>
</li>
<?php
}
該代碼是qui難以遵循。有沒有什麼辦法可以將它裝入一個jsFiddle並重現您的問題供我們都看? –