1

我使用下面的代码在我的 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>

但我最终在运行时出现以下错误。

在此处输入图像描述

但如果我附上一个 Youtube 视频,它会正确显示

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

我该如何解决这个错误?为什么不支持?

4

1 回答 1

1

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

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

部分这也是 iOS 的问题,因为视频可以在 iOS 5 上完美播放,但在 iOS 6 上则不行。

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

于 2013-03-27T15:20:30.803 回答