2013-07-04 41 views
0

我在項目中使用webview中的本地html文件時遇到了一些麻煩,首先我們無法從其CDN中加載jquery文件,然後我們在某處閱讀最好在本地使用它,然後我們設置了複製包中的文件(jquery.js)。現在我們的問題是我們如何引用也在本地加載的.html中的jquery.js,我們使用這樣的腳本標記並且不起作用。將Jquery的本地副本的引用添加到Xcode項目中

<script src="jquery-1.10.1.min.js"></script> 

我們也嘗試過這種方法確信UIWebView中加載完成時......

NSString *filePath = [[NSBundle mainBundle] pathForResource:@"jquery-1.10.1.min" ofType:@"js" inDirectory:@""]; 
NSData *fileData = [NSData dataWithContentsOfFile:filePath]; 
NSString *jsString = [[NSMutableString alloc] initWithData:fileData encoding:NSUTF8StringEncoding]; 

[webView stringByEvaluatingJavaScriptFromString:jsString]; 

我想知道我錯過了什麼步驟,謝謝。

回答

0

我剛碰到這個。看起來,默認情況下,JS文件被添加到「編譯源」構建階段。從此階段刪除它並將其添加到「複製捆綁軟件資源」階段。

相關問題