我在我的IOS應用程序中有一個webView,我需要使用JQuery。我已將jquery.js文件複製到應用程序中,檢查了編譯源,並且也查看了「複製包資源」,並且我的js文件僅在「複製包資源」下顯示。JQuery不在Ios中加載UIWebView
我從一臺服務器訪問的HTML文件,並在文件中存在以下配置:
<script src="jquery.js" type="text/javascript"></script>
一個函數調用JavaScript的工作如下:
document.getElementById('test').innerHTML = 'test';
一個jQuery的表達沒有按」 t:
$('#test').html('test');
也$(document).ready(function()
不被調用。
我也曾嘗試:打印
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"jquery" ofType:@"js"];
NSData *jsData = [NSData dataWithContentsOfFile:filePath];
if (jsData) {
NSString *jqueryString = [[NSMutableString alloc] initWithData:jsData encoding:NSUTF8StringEncoding];
[webView stringByEvaluatingJavaScriptFromString:jqueryString];
NSLog(@"JQuery file loaded successfully");
}
日誌消息,但仍沒有結果。
我錯過了什麼?任何幫助,將不勝感激! 感謝
你有沒有想通了?我也在苦苦掙扎。 – 2016-08-12 06:55:14