2011-10-26 105 views

回答

0

我认为你需要首先订阅eventlistener。

你可以尝试

ytplayer.addEventListener("**onPlayerReady**", "onYouTubePlayerReady"); 

一定的onPLayerReady是正确的事件名称,我只是猜测这里。

1

这条线:

ytplayer = loadVideoById('Ahg6qcgoay4', 0,'medium'); 

应该是这样的:

ytplayer.loadVideoById('Ahg6qcgoay4', 0,'medium'); 

loadVideoById是玩家的方法。当您尝试运行此操作时,应该看到“loadVideoById未定义”错误。

更简单的方法得到它的工作是在URL中包含的视频ID要装入:

var videoID = 'Ahg6qcgoay4'; 
swfobject.embedSWF("http://www.youtube.com/v/" + videoID + "?version=3&enablejsapi=1&playerapiid=player1", ...