【问题标题】:How to auto play youtube video in amazon fire tv如何在亚马逊消防电视中自动播放 youtube 视频
【发布时间】:2018-01-29 08:56:06
【问题描述】:
我使用此 url http://www.youtube.com/embed/uGNhirSbWW0?autoplay=1 在我的 amazon fireTv 应用程序中使用 web 视图自动播放此视频,我正在获取视频但视频未自动播放?如何在亚马逊 firetv 中自动播放视频。任何其他播放 youtube 视频的方式
【问题讨论】:
标签:
youtube
youtube-api
autoplay
amazon-fire-tv
【解决方案1】:
对于在使用 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 并在 onReady 事件触发时调用 event.target.playVideo()
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'M7lc1UVf-VE',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
Reference