UIWebView没有播放嵌入式流mp4视频

时间:2017-11-03 12:20:17

标签: ios objective-c ipad uiwebview mp4

我正在尝试播放一个网站的视频,我在UIWebView中加载了一个用Objective C语言开发的iOS应用程序。

当我点击播放按钮时,收到错误消息:

  

无法加载视频,原因是服务器或网络出现故障,或者因为格式不受支持。

我为网络视图编写的代码非常简单:

NSURL *url = [NSURL URLWithString:webSite];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webBrowser loadRequest:request];

事情是,相同的视频在Safari上从同一设备(iPad)上正常加载。

谢谢!

1 个答案:

答案 0 :(得分:0)

(1)视频不是网站。您可能需要将其包装到网页中。 (2)如果视频网址不是“https://”,则自ios9(?)后将无法播放。您需要在App的Info.plist中启用“任意负载”。

建议:首先检查选项2.