2010-12-03 5 views
0

내 iOS 앱에서 iTunes/앱 탭/파일 공유를 통해 zip 파일을 설치하는 방법이 있습니다. zip 파일에는 HTML/CSS/JavaScript가 포함되어 있습니다. 앱에서 파일의 압축을 풀면 index.html 파일이 UIWebView에로드됩니다. 이것은 잘 작동합니다.iOS 앱의 UIWebView에서 파일 공유를 통해로드 할 때 자바 스크립트를 볼 수 없음

JavaScript 파일을 XCode의 Resources 폴더에 추가하면 컴파일하기 전에 JavaScript 파일을 Compile Resources 폴더에서 Bundle Resources 폴더로 이동해야합니다. 그렇지 않으면 HTML에서 해당 파일을 찾을 수 없습니다. JavaScript 파일.

iTunes 파일 공유를 통해로드하는 리소스의 경우 HTML 파일에서 JavaScript 파일을 찾을 수 없습니다. HTML에서 JavaScript 파일을 사용하려면 파일 공유를 통해 파일을 추가 할 때 무엇이 ​​필요합니까?

TIA, 린다

답변

0

난 당신이 잘못 설정되고있는 HTML 콘텐츠를 표시하는 데 사용하는 중 UIWebView에서 부하 방법의 baseURL 매개 변수를 생각한다. 나는 NSBundle- (NSURL *)URLForResource:(NSString *)name withExtension:(NSString *)extension 메서드 또는 유사한 것을 사용하여 압축 해제 된 애셋을 포함하는 폴더를 가리키는 파일 URL로 baseURL을 설정하려고합니다.

+0

HTML과 CSS가 올바르게 표시되고 있습니다. 페이지가 가리키는 JavaScript 만 HTML에 표시되지 않습니다. – Linda

관련 문제