我开发并推出了三星智能电视 (2011电视)(SDK 2.5)的应用程序,一切都很好。三星智能电视YouTube的JavaScript播放器API
,并使其由YouTube JavaScript播放器API第2 现在我想将它转化成(2012电视)(SDK 3.5)使用YouTube的JavaScript播放器API V3
IM只是改变从版本值apiplayer?版本= 2 & enablejsapi = 1]〜==> [apiplayer?版本= 3 & enablejsapi = 1]
,但没有在电视上或仿真器中所示只是显示YouTube字,但没有视频
这是我的YouTube创建功能
function createYoutube() {
if (Main.onLine && !youtubeCreated)
{
youtubeCreated = true;
var html = "<object type='application/x-shockwave-flash' id='playerObject' style='width:507px; height:285.1px;'> "+
"<param name='movie' value='http://youtube.googleapis.com/apiplayer?version=3&enablejsapi=1'></param>"+
"<param name='allowScriptAccess' value='always'></param>"+
"<param name='wmode' value='transparent'></param> "+
"</object>";
var player = document.getElementById("player")
widgetAPI.putInnerHTML(player,html);
}
function onYouTubePlayerReady()
{
YouTubePlayer = document.getElementById('playerObject');
YouTubePlayer.addEventListener('onStateChange','onPlayerStateChange');
YouTubePlayer.addEventListener('onError', 'onPlayerError');
refreshPlayer();
}
我试图使用http://www.youtube.com/apiplayer?enablejsapi=1&version=3 ,但什么都没有改变。
而你2012年试图API版本= 2?它有什么作用? –