1
发挥.MP4我显示的WebView这样的:无法取得一个UIWebView在Xcode中
NSString * nsstrPath = [ [ NSBundle mainBundle ] pathForResource : page ofType : @"html" ] ;
NSURL * nsURL = [ NSURL fileURLWithPath : nsstrPath ] ;
NSURLRequest * nsURLRequest = [ NSURLRequest requestWithURL : nsURL ] ;
webView.allowsInlineMediaPlayback = YES;
[ webView loadRequest : nsURLRequest ] ;
web视图加载本地存储的HTML文件完美。这是HTML文件。
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<h1>Introduction</h1>
<p align="center"><video src="videotest.mp4" poster="ImageTest.png" controls="controls"></video></p>
<p>Testing</p>
<img src="ImageTest.png">
</body>
</html>
我进口.mp4文件和.png文件到我的Xcode项目以同样的方式,.png文件显示在UIWebView的就好,视频显示不过是一个划掉播放符号(表明这两个视频无法找到)。
我双击和三重检查名称,视频已创建与iOS支持编解码器。我无法弄清楚为什么在这个世界上它无法播放视频文件。
如果我右键单击HTML文件并选择“在Finder中显示”,我可以在我的计算机上打开HTML文件,视频播放效果很好,只是在iOS设备上它不会加载或播放。
您是否找到解决此问题的解决方案? – oopsi