Vimeo视频无法在iPad UIWebView上播放

Jas*_*son 9 objective-c vimeo uiwebview ipad ios

好的,所以我看了一下人们用vimeo得到的大多数其他问题,我不认为他们遇到了我一直遇到的同样问题.

当我在iPhone和iPad上的Safari应用程序上打开vimeo视频时,它们都可以正常工作没有问题.

现在我创建了一个iPhone应用程序,它有一个UIWebView并加载一个vimeo播放器视频,也可以正常工作.

问题是,如果我现在在我的iPad上安装相同的应用程序,vimeo播放器拒绝加载视频,它只是挂起并且微调器继续旋转,但视频将无法加载.

然而,现在我之后做的是创建一个基本应用程序,它将UIWebView中的vimeo播放器URL加载为原生iPad应用程序,而不是调整大小的iPhone应用程序或适合iPad的"2x".令人惊讶的是,这很好.

所以现在我很困惑......如果没有运行专为iPad设计的应用程序,为什么iPad不会播放vimeo视频呢?幕后是否有一些特殊的魔法可能会打破这个?

我在这里不知所措,任何帮助将不胜感激

DSh*_*hah 1

实现委托方法:shouldStartLoadWithRequest,然后在该方法中仅检测请求的 URL 是否为VIDEO类型(如果是),然后请按照以下链接中给出的对我有用的代码:

在 Iphone 应用程序中播放来自服务器的视频文件

这对于播放任何视频都会有好处。