0
프로젝트의 webview에서 로컬 html 파일로 작업하는 동안 문제가 발생했습니다. 처음에는 CDN에서 jquery 파일을로드 할 수 없었습니다. 우리는 어딘가에서 그것을 사용하는 것이 더 좋았던 것을 읽었고 우리는 그 복사본 번들에서 파일 (jquery.js)을 설정할 수있었습니다. 이제 우리의 질문은 로컬로로드 된 .html 안에 jquery.js를 참조하는 방법입니다.이 스크립트 태그를 사용하여 작동하지 않습니다. 있는 UIWebView로드가 완료 확인했을 때Xcode 프로젝트에 Jquery의 로컬 복사본에 대한 참조 추가
<script src="jquery-1.10.1.min.js"></script>
우리는 또한 ...
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];
내가 놓친 거지 어떤 단계를 알고 싶습니다, 덕분에이 방법을 시도했다.