Vimeo вставит проблему на iPhone - PullRequest
6 голосов
/ 31 января 2012

Вот моя дилемма:

Я создаю сайт, который позволит пользователям отправлять видео, которые будут размещены на сайте.Пользователь отправляет ссылку Vimeo, и видео публикуется на сайте во встроенном формате.Если создатель видео не имеет учетной записи PRO или PLUS Vimeo, встроенные видеоролики Vimeo не работают на iPhone 3GS (не уверен насчет iPhone 4, но они работают на iPad).

Есть ли какое-либо решение?получить встроенные видео Vimeo, работающие на iPhone?Любые идеи?

enter image description here

Редактировать: Я проверил, и он работает на iPhone 4. Но все еще не 3GS.

Код для вставки

<iframe src="http://player.vimeo.com/video/<?php echo $videos[$i]; ?>?title=0&amp;byline=0&amp;portrait=0&amp;color=ffff00" width="" height="" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen ></iframe>

Ответы [ 3 ]

1 голос
/ 06 февраля 2012

Я нашел решение, зарегистрировав плюс аккаунт, вы можете создать мобильную версию. Работает со всеми моделями iPhone.

0 голосов
/ 24 февраля 2012

Я сейчас занимаюсь этой же проблемой. Мое предположение заключается в том, что видео Vimeo кодируются в основном профиле H.264, тогда как 3GS может воспроизводить только видео, закодированные в базовом профиле H.264.

В этой статье обсуждаются различия:

http://www.niallkennedy.com/blog/2010/07/h264-video.html

Похоже, что, возможно, нелегко обойти эту проблему. Как вы указали, все видео отлично воспроизводятся на iPhone 4 и 4S, поскольку они поддерживают основной профиль H.264.

0 голосов
/ 31 января 2012

Ну, без какого-либо кода трудно сказать, вы встраиваете видео через iframe?

http://vimeo.com/api/docs/player

...