1
我正在使用WebView將本地引用的HTML文件加載到我的應用程序中。我的文件夾結構:iOS中未加載CSS和Javascript webview
-assets/
-www/
-css/
-images/
-js/
-index.html
index.html的使用相對路徑來鏈接到不同的CSS,JavaScript和圖像文件,例如:
<script src="js/functions.js" type="text/javascript"></script>
<link href="css/style.css" media="screen" rel="stylesheet" type="text/css" >
因爲我使用相對路徑,我加載HTML內容轉換成web視圖通過在ViewController.h
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"assets/www"]];
[webView loadRequest:[NSURLRequest requestWithURL:url]];
使用此代碼當我從圖像運行iPhone模擬器的頁面成功加載並顯示圖像在p夾年齡。但是CSS和Javascript文件不會加載。我哪裏錯了?
嘗試在Safari中運行相同的,並在控制檯查看錯誤。 – Era
頁面在Safari中正確啓動並且沒有錯誤 – amburnside
我清理了Build。產品 - >清潔和加載CSS和Javascript的頁面。 – amburnside