PhoneGap& HTML5视频标签& iOS& Vimeo的

时间:2013-03-27 13:12:45

标签: jquery html5 cordova jquery-mobile video

我使用下面的代码在我的PhoneGap 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 个答案:

答案 0 :(得分:1)

这是 Vimeo 方面的一个老问题。

有一个解决方案,但我无法证实它有效。它只适用于您自己的视频资料。解决方案是下载或重新上传它们以允许 Vimeo 再次重新处理视频材料。视频准备好后,使用生成的嵌入代码,它们应该正确播放。

部分这也是一个iOS问题,因为视频将在iOS 5上完美播放,但在iOS 6上无法播放。

我的项目要求我展示不属于我的视频,并且 Vimeo 政策不允许我重新上传其他人的作品。