我正在为iOS开发一个应用程序,其中包含一个UIWebView,其中包含一个视频(存储在本地,与正确显示的一些图像位于同一文件夹中)。
这在我自己的iPad上工作得很好,但我已经有另外一个在工作中安装应用程序,它只显示视频控件。当我点击播放按钮时没有任何反应。 iPad由公司拥有,因此可以启用任何安全功能。
我已经研究了很多,我找不到任何理由为什么该应用可能在一台iPad而不是另一台iPad上工作。我知道如果没有密码或类似的东西可能无法修复,但我至少需要知道哪个配置可能会使应用程序无法正常工作。
答案 0 :(得分:0)
使用WKWebView修复它。除非特别需要,否则不应再使用UIWebView。
来自Apple文档:
在iOS 8及更高版本中运行的应用程序中,使用WKWebView类而不是使用UIWebView。另外,如果渲染不应运行JavaScript的文件,请考虑将WKPreferences属性javaScriptEnabled设置为false。