Youtube iframe API无法在Internet Explorer中工作(11)

Mar*_*ter 10 youtube-api

由于我的Youtube API代码不起作用,我决定从头开始尝试https://developers.google.com/youtube/iframe_api_reference?hl=de中的示例代码

所以我只是嵌入了应该在6秒后暂停的播放器.这是示例播放器代码的摘录

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

它适用于firefox,chrome和safari,但不适用于Internet Explorer(我的版本是11).自动播放不起作用,以及6秒后暂停.所以我想onready和onstatechange不起作用..我认为api应该工作IE7 +有解决方案吗?谢谢

编辑:顺便说一句,IE10正常工作

Ibr*_*aya 6

我能够在http://jsfiddle.net/77PJB/3/中重现.

function onPlayerReady(event) {
    event.target.playVideo();
}
Run Code Online (Sandbox Code Playgroud)

我在内部提交了这个.如果尚未提交,您可以在公共问题跟踪器中提交,以便在修复后得到通知.