O YouTube Iframe Incorporou parou de funcionar para determinados vídeos?

Eu criei um violino JS para isso aqui:

http://jsfiddle.net/lindseymysse/6C65Y/1/

O erro:

A partir de ontem, alguns vídeos no site em que estou trabalhando deixaram de ser carregados para os usuários. Estamos usando a incorporação de iframe e tentando fazer o máximo possível de coisas com html5.

Para reproduzir este erro:

Se o usuário for

Não inscrito / não tomou a decisão de ativar ou desativar o vídeo em HTML5

O usuário ativou o teste html5, o vídeo não será reproduzido no MacBook Chrome, Firefox ou Safari.

Se o usuário ativar o teste html5 e, em seguida, desativar (ou se já estiver inscrito no teste do html5), a incorporação funcionará

Algumas pistas:

A depuração de um vídeo quebrado se parece com isso:

depurar playbackQuality = smallscoville = 1cfps = 0pd = 0mos = 0debug flashVersion = MAC 11% 2C2% 2C202% 2C235fs = 0hl = en USdata de depuração = Qui 10 de maio 14% 3A40% 3A14 GMT% 2D0700 2012iframe = 1lact = nullvideoFps = 0vq = autoh = 355stageFps = 24erro de depuração = não especificadotpmt = 0framer = http% 253A% 252F% 252Freparo% 2Ejshell% 2Enet% 252FunPrz% 252F5% 252Fshow% 252Fvolume = 100droppedFrames = 0w = 473el = detailpagescreenw = 1440screenh = 900debug videoId =jogador = 640depurar sourceData =

Um pouco mais:

O Mozilla fornece o erro: - O valor inesperado alinha a análise do atributo preserveAspectRatio.Os vídeos que descobrimos que esta incorporação está quebrada são aqueles que funcionam como vídeos em Flash, mesmo no teste do html5.

Por favor, veja o meu jsFiddle para reproduzir o erro.

O quê está causando isto? Este erro não está jogando um erro na chamada do api onError do youtube, há uma maneira de identificá-lo para que possamos lidar com isso?

questionAnswers(1)

yourAnswerToTheQuestion