youtube - 三星智能电视YouTube JavaScript Player API

标签 youtube youtube-api samsung-smart-tv

我是为三星智能电视开发并推出的应用程序
(2011 TV)(SDK 2.5),一切正常。

并由YouTube JavaScript Player API v2制作
现在,我正尝试使用YouTube JavaScript Player API v3将其转换为(2012 TV)(SDK 3.5)

我只是将版本值从[apiplayer?version = 2&enablejsapi = 1]更改为==> [apiplayer?version = 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
但是什么都没有改变。

最佳答案

version = 2表示将使用ActionScript 2运行时。 (此版本已被弃用了几年,并将很快关闭。)version = 3表示将使用ActionScript 3运行时。可能是您的平台不支持ActionScript 3运行时,在这种情况下,您需要跟进Samsung。

关于youtube - 三星智能电视YouTube JavaScript Player API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12225312/

相关文章:

javascript - 嵌入式 YouTube 视频中出现 “catching” 错误

javascript - 如何在没有 IDE 的情况下构建和部署三星 SmartTV 应用程序(例如 : on Linux)

php - 如何显示带有视频ID的Youtube 10趋势视频?

youtube - 即使鼠标悬停在 "youtube"顶部的栏上,如何隐藏它?

css - 我的 Slick Slider 的视频播放按钮不起作用

真实设备上的 Tizen 智能电视应用程序

javascript - “null”不是对象 - 三星智能电视 3d

youtube - 种子网址可抓取整个YouTube

javascript - 如何使用 YouTube API 和 jQuery 将视频上传到 YouTube?

javascript - 如何使用外部容器为 iframe 设置全屏?