Такая проблема.
Сайт сделан на Друпале 7.9. На нем есть видео (вставка с Ютюба). На персональных ПК Виндоус видео работает нормально. На Айфоне не отображается.
Хотя это же видео с Ютюба напрямую открывается.
В чем может быть загвоздка?
Ну раз работает, значит надо помотреть код с того сайта где работает, а вообще iPhone flash не поддерживает youtube реализван отдельно у них через "правильное место", более технологично использовать html5 плайер который идет и так и сяк на iPhone, например http://drupal.org/project/jw_player имеет два режима flash + html5
Ну раз работает, значит надо помотреть код с того сайта где работает
Видео размещено на Ютюбе. И оттуда (полу) ссылка вставляется в Админке Друпала (ID-шная ее часть). В любом случае ссылка вставлена правильно, иначе видео вообще не воспроизводилось бы на сайте на обычных ПК, насколько понимаю.
а вообще iPhone flash не поддерживает, youtube реализван отдельно у них через "правильное место"
Ага, то есть по-хорошему флэш на Айфона работать не должен, просто всякие там Ютюбы (и иже с ними) правильно сделаны (именно эти сайты), на других флэш работать не должен. Я правильно понимаю?
более технологично использовать html5 плайер который идет и так и сяк на iPhone, например http://drupal.org/project/jw_player имеет два режима flash + html5
Т.е. можно установить html5 плеер на движок Друпала, который будет нормально воспроизводить видео на Айфонах тоже?
Друпал версии 7.9, насколько реально туда его поставить?
правильно сделаны (именно эти сайты), на других флэш работать не должен. Я правильно понимаю?
Абсолютно правильно. Яблоко, в лице его бывшего идейного вдохновителя отказалось от flash. Все видео понимаются всеми браузерами в 2х контейнерах (h.264 или mp4 и WebM или VP8) и выводится плеерами через flash, HTML5, нативно или через silverlight.
В вашем случае контейнер скорее всего 1(только его поддерживает iЖелезки), а гугл может я youtube отдавать через HTML5.
з.ы. рекомендую на сайте использовать плеер http://mediaelementjs.com (на d.org есть неплохая интеграция)
jw_player поставил, указал в настройках воспроизведение html5 первым, но видео на iPhone так и не воспроизводится.
Кэш чистил, файл updates.php запускал. Все библиотеки которые для jw_playera нужны тоже установлены. Видео не воспроизводится -черный экран.
Что еще можно сделать?
Кто-нибудь знает примеры сайтов на которых есть видео с ютюба, которые на iPhon-нах открываются, чтобы понимать что реально работает?
Комментарии
Загвоздка в ифоне. Выкинуть все это китайское г.
А как видео встроено на сайте? iframe, или embedded? На самом youtube embedded.
Лучше не выкинуть а кому то подарить
Покажите сайт, если вы не флудер.
Выкинуть Ифон не получится, к сожалению или к счастью)
Вот сайт http://meathouse.ru/ на главной внизу видео "Правильный выбор" - ролик с Ютюба на 2:14 минут. Видео встроено как embedded.
Полная ссылка на ролик на самом Ютюбе http://www.youtube.com/watch?feature=player_embedded&v=CEftVRbFs3g причем само видео напрямую с Ютюба на Айфоне работает.
В админке Друпала видео вставляется по ID из Ютюбе.
Ну раз работает, значит надо помотреть код с того сайта где работает, а вообще iPhone flash не поддерживает youtube реализван отдельно у них через "правильное место", более технологично использовать html5 плайер который идет и так и сяк на iPhone, например http://drupal.org/project/jw_player имеет два режима flash + html5
Можешь по прядку уточнить:
Видео размещено на Ютюбе. И оттуда (полу) ссылка вставляется в Админке Друпала (ID-шная ее часть). В любом случае ссылка вставлена правильно, иначе видео вообще не воспроизводилось бы на сайте на обычных ПК, насколько понимаю.
Ага, то есть по-хорошему флэш на Айфона работать не должен, просто всякие там Ютюбы (и иже с ними) правильно сделаны (именно эти сайты), на других флэш работать не должен. Я правильно понимаю?
Т.е. можно установить html5 плеер на движок Друпала, который будет нормально воспроизводить видео на Айфонах тоже?
Друпал версии 7.9, насколько реально туда его поставить?
Абсолютно правильно. Яблоко, в лице его бывшего идейного вдохновителя отказалось от flash. Все видео понимаются всеми браузерами в 2х контейнерах (h.264 или mp4 и WebM или VP8) и выводится плеерами через flash, HTML5, нативно или через silverlight.
В вашем случае контейнер скорее всего 1(только его поддерживает iЖелезки), а гугл может я youtube отдавать через HTML5.
з.ы. рекомендую на сайте использовать плеер http://mediaelementjs.com (на d.org есть неплохая интеграция)
- http://drupal.org/project/mediaelement
- Можно также по признаку iPhone проигрывать ссылку через тег video http://habrahabr.ru/post/81425/
jw_player поставил, указал в настройках воспроизведение html5 первым, но видео на iPhone так и не воспроизводится.
Кэш чистил, файл updates.php запускал. Все библиотеки которые для jw_playera нужны тоже установлены. Видео не воспроизводится -черный экран.
Что еще можно сделать?
Кто-нибудь знает примеры сайтов на которых есть видео с ютюба, которые на iPhon-нах открываются, чтобы понимать что реально работает?
http://foto.apec2012.ru/content/press-conference-following-6th-apec-seni...
Спасибо за сайт. Буду разбираться дальше.