1
    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(); also not working.

4

1 回答 1

0

我在使用本机查看器的 iOS 应用程序上遇到了同样的问题,在这种情况下,可以使用属性强制UIWebView自动播放视频。mediaPlaybackRequiresUserAction

self.webViewer.mediaPlaybackRequiresUserAction = NO;

你可以走了。两者都player.playVideo()很好event.target.playVideo()。从 iOS 6.1 开始,无法诱使 Safari 启用 autoplay/playVideo()方法

于 2013-09-08T21:55:58.883 回答