2013-03-27 2 views
1

Я использую ниже код, чтобы показать видео Vimeo в приложении Iphone PhoneGap. Ниже приведен код.PhoneGap & HTML5 Видео-тег & iOS & Vimeo

<div id="lesson" data-role="content" data-inline="true"> 
     <iframe src="http://player.vimeo.com/video/61702922" width="400" height="300" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe> 
    </div> 

Но в итоге я получил ошибку ниже.

enter image description here

Но если я прилагаю видео с YouTube, он правильно показывает

<div id="lesson" data-role="content" data-inline="true"> 
     <iframe src="http://www.youtube.com/embed/dP15zlyra3c?html5=1"></iframe> 
    </div> 

Как я могу исправить эту ошибку? Почему он не поддерживает?

ответ

1

Это старая проблема на Vimeo сторона.

Есть решение, но я не могу подтвердить, что оно работает. Он будет работать только на вашем собственном видеоматериале. Решение заключалось в том, чтобы загрузить или просто повторно загрузить их, чтобы позволить Vimeo снова переработать видеоматериал. Когда видео готово, используйте код для встраивания, и они должны воспроизводиться правильно.

Частично это также проблема IOS, потому что видео будет играть абсолютно на прошивке 5, но не на прошивке 6.

Моего проект требовал, чтобы я показал видео, не принадлежащее мне, и Vimeo политика не позволит мне снова загружать кого-то другого.

+0

+1 для всей информации – Techie

+0

Есть также несколько других решений, но они не будут работать под Phonegap, если только вы не захотите создать свой собственный плагин. – Gajotres