2011-10-12 2 views
2

Установка параметра wmode при встраивании с помощью iframe YouTube (см. Youtube iframe wmode issue) не работает, по крайней мере, в Chrome 14 и, как сообщается, IE. Я создал этот jsfiddle, чтобы продемонстрировать проблему: http://jsfiddle.net/HYPBb/1/. Обратите внимание, как div не перекрывает Flash внутри iframe.параметр wmode для YouTube iframe embed

Это известная проблема? Как сообщается, на сайте YouTube не существует форума разработчиков, чтобы сообщить об этом. Есть ли альтернативный способ решить эту проблему?

ответ

3

Проблема заключалась в том, что при переходе на новое встраивание iframe я неправильно преобразовал URL-адрес. Если URL Flash выглядит следующим образом:

http://www.youtube.com/v/FOHJUrcVdJk

Функция Iframe URL должен выглядеть следующим образом:

http://www.youtube.com/embed/FOHJUrcVdJk

The updated jsfiddle показывает, что параметр строки wmode запроса теперь работает после преобразования URL-адреса.

Смежные вопросы