0
HTML 데이터가 URL에서 직접 처리되지 않고 로컬로 조작 된 후에 데이터 객체에서 뷰가로드 되었기 때문에 상대 링크가 제대로로드되지 않는 UIWebView가 있습니다. 이제는 UIWebView가 상대적인 것을 알지 못하기 때문에 페이지의 모든 상대 링크가 실패합니다. 예를 들어UIWebView의 기본 URL을 설정하는 방법
:
iphonefilesystem/thisapp/tempdir/img/foo.jpg
이 방식은 거기에
<IMG SRC="img/foo.jpg">
가로드되지 것보다는이 파일을
http://theoriginalsite.com/img/foo.jpg
을 찾고 있기는있는 UIWebView 보인다 이 링크가 작동 할 수 있도록 UIWebView의 기본 URL을 재설정 하시겠습니까? 나는 내부의 모든 상대 URL을 다시 쓰기 위해 html 데이터 조작에 또 다른 패스를 추가해야 할까?
- (void)loadData:(NSData *)data MIMEType:(NSString *)MIMEType textEncodingName:(NSString *)encodingName baseURL:(NSURL *)baseURL
- (void)loadHTMLString:(NSString *)string baseURL:(NSURL *)baseURL
이 문서
here에서보세요 : 다음의 UIWebView 방법의 base을 매개 변수가 정확히 무엇
오가슴. 나는 그것을 그리워하는 바보 였어. 감사. – baudot