這是我的第一篇文章,我希望我尊重所有的規則。爲什麼YouTube JavaScript播放器API會打開與我的代碼不同的URL,並播放播放列表的第一個視頻?
我想在我的網頁上發佈一個: shuffle/muted /自動播放youtube播放列表。
我用SWFObject的方法AS3。
下面的代碼一切正常,但由於幾周,播放器不檢測我的播放列表,只是播放第一個視頻。
在代碼中,網址是: https://www.youtube.com/v/HuIGf4IJzdM&列表=巴解組織 -QIlIZx6myBxEysxrWoE-F58-psKGji
但是,當我打開網頁的頁面時,它打開以下鏈接: https://www.youtube.com/v/HuIGf4IJzdM&列表= Ø -QIlIZx6myBxEysxrWoE-F58-psKGji
下面是代碼至極,如果我沒有錯,工作較先罰款:
<script src="https://www.google.com/jsapi"></script>
<script src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<div id="ytapiplayer">You need Flash player 8+ and JavaScript enabled to view this video.</div>
<script type="text/javascript">
google.load("swfobject", "2.2");
function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.playVideo();
ytplayer.setShuffle(true);
ytplayer.mute();
}
var params = {allowScriptAccess: "always" , allowFullScreen : "true"};
var atts = { id: "myytplayer" };
swfobject.embedSWF("https://www.youtube.com/v/HuIGf4IJzdM&list=PLo-QIlIZx6myBxEysxrWoE-f58-psKGji&index=0&feature=plpp_play_all?enablejsapi=1&playerapiid=ytplayer&allowFullScreen=true&version=3&loop=1&autohide=1",
"ytapiplayer", "50%", "50%", "10", null, null, params, atts)
</script>
如果有人能幫我解決這個問題,非常感謝!
這讓我如此之近!遺憾的是,它並沒有拖動第一首歌曲 – Pixeltramp