Как использовать YouTube iFrame API в Chrome и Firefox?

У меня есть видео YouTube , встроенное в мой сайт, использующий iFrame . Я хочу использовать API для приостановки видео, но в Chrome я получаю сообщение об ошибке:

Unsafe JavaScript attempt to access frame with URL http://subdomain.example.com/ from frame with URL http://www.youtube.com/embed/KmtzQCSh6xk?enablejsapi=1&origin=http://subdomain.example.com. Domains, protocols and ports must match.

В Firefox (3.6) я получаю эту ошибку:

Permission denied for  to call method Location.toString on .

Я пробовал установить iFrame в себя или добавив его с помощью API. В любом случае игрок попадает внутрь, но у меня нет контроля над ним.

Вот соответствующая часть моего кода:

Как мне заставить браузеры разрешить YouTube iFrame доступ к главному фрейму моей страницы?

Спасибо!

10
задан Adam 10 February 2011 в 01:54
поделиться