La API de iframe de Youtube no funciona en Internet Explorer (11)

Como mi código de API de Youtube no funcionó, decidí comenzar desde el principio y probé el código de ejemplo dehttps://developers.google.com/youtube/iframe_api_reference?hl=de

Así que simplemente incrusté el reproductor que debería pausar después de 6 segundos. Este es un extracto del código de jugador de ejemplo.

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

Funciona en Firefox, Chrome y Safari, pero no en Internet Explorer (mi versión es 11). La reproducción automática no funciona, así como la pausa después de 6 segundos. Así que supongo que onready y onstatechange no está funcionando ... Pensé que la API debería funcionar IE7 + ¿Ya hay una solución? Gracias

Edición: Por cierto está funcionando bien con IE10.

Respuestas a la pregunta(2)

Su respuesta a la pregunta