2017-05-24 237 views
0

我正在开发一个iOS应用程序,其中包括一个UIWebView,其中包含一个视频(本地存储在与正在正确显示的某些图像相同的文件夹中)。视频不在一个iPad上播放

这可以在我自己的iPad上正常工作,但我已经得到另一个安装应用程序,并且它只显示视频控件。当我点击播放按钮时没有任何反应。 iPad由公司拥有,因此可以启用任何安全功能。

我研究了很多,我找不到任何原因为什么应用程序可能在一个iPad上工作,而不是在另一个上工作。我知道,如果没有密码或类似的东西,可能无法修复,但我需要知道至少哪个配置可能会导致应用程序无法工作。

+0

什么是视频的来源?是远程还是本地文件等 –

+0

这是一个本地文件,是的。也有在同一个文件夹中的图像显示在uiwebview内正确 – iguarna

+0

尝试使用WKWebView –

回答

0

使用WKWebView修复它。除非特别需要,否则不应再使用UIWebView。

从苹果文档:

在在iOS 8的运行和更高版本,使用WKWebView类,而不是使用一个UIWebView的应用程序。此外,如果渲染不应该运行JavaScript的文件,请考虑将WKPreferences属性javaScriptEnabled设置为false。