Встраивание видео YouTube в веб-страницу для рабочего стола и iphone / ipad - PullRequest
1 голос
/ 06 ноября 2010

Я удивлен, что просто поместил объект для встраивания YouTube в блог WordPress и удивился, что он действительно воспроизводился и на ipad.

<object width="425" height="344" type="application/x-shockwave-flash" data="http://www.youtube.com/watch?v=hoA1MBRJ_BA&amp;hl=de&amp;fs=1&amp;rel=0"><param name="movie"  value="http://www.youtube.com/watch?v=hoA1MBRJ_BA&amp;hl=de&amp;fs=1&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param></object>

Почему это работает?Я подумал, что мне нужно будет предоставить какой-то специальный код для Ipad?

Я использовал настоящий ipad, а затем Safari с пользовательским агентом ipad, чтобы получить приведенный выше исходный код: как интерпретировать application / x-shockwave-flashкак HTML 5 видео?

Ответы [ 3 ]

2 голосов
/ 06 ноября 2010

Почему бы не сработать? Когда YouTube обнаруживает пользовательский агент iPad, он использует HTML5 для показа видео вместо Flash. Нет необходимости использовать какой-либо специальный код для iPad, поскольку он способен отображать обычные веб-страницы (кроме Flash: -)).

1 голос
/ 24 ноября 2010

Похоже, что в Ipads и iPhone есть специальный плагин, который заменяет встроенные флеш-ролики Youtube на видеосвязи H264.Таким образом, на стороне Youtube ничего не происходит.Кроме того, он работает только с Youtube (например, он не влияет на встраивание флеш-памяти Vimeo.)с iPad, в то время как старая прошивка по-прежнему работает.

Да, это странный мир.

0 голосов
/ 12 декабря 2013

Следующий код будет работать в iphone

<iframe id="ytplayer" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/8VcPF72MFsU?autoplay=1&origin=http://example.com" frameborder="0"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...