function onYouTubeIframeAPIReady() {
players = new YT.Player('player1', {
height: '640',
width: '640',
videoId: 'E_fXGeg_UA4',
events:
{
'onReady': onPlayerReady
}
});
function onPlayerReady(event) {
event.target.playVideo();
}
}
players.playVideo();
也无效。
答案 0 :(得分:0)
我在使用本机查看器的iOS应用程序上遇到了与Youtube播放器相同的问题,在这种情况下,UIWebView可以coerced使用mediaPlaybackRequiresUserAction
属性自动播放视频。
self.webViewer.mediaPlaybackRequiresUserAction = NO;
你很高兴。 player.playVideo()
和event.target.playVideo()
都很有效。从iOS 6.1开始,没有办法让Safari启用自动播放/ playVideo()
方法