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