如何在亚马逊消防电视中自动播放YouTube视频

时间:2018-01-29 08:56:07

标签: youtube youtube-api autoplay amazon-fire-tv

我使用此网址http://www.youtube.com/embed/uGNhirSbWW0?autoplay=1在我的亚马逊fireTv应用中使用网络视图自动播放此视频,我收到了视频,但视频无法自动播放?如何在亚马逊firetv中自动播放视频。任何其他方式来播放YouTube视频

1 个答案:

答案 0 :(得分:0)

对于在使用 Amazon Web Apps 时偶然发现此问题的人:

在您的代码中的某个地方加载Iframe Player API代码

var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

创建一个iframe,并在event.target.playVideo()事件触发时调用onReady

var player;
function onYouTubeIframeAPIReady() {
        player = new YT.Player('player', {
          height: '390',
          width: '640',
          videoId: 'M7lc1UVf-VE',
          events: {
            'onReady': onPlayerReady,
            'onStateChange': onPlayerStateChange
          }
        });
      }

Reference