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