2012년 2월 12일 일요일

iPhone WebView Error - uiwebkit error 101 ( 한글, 빈화면, 안뜨는 경우 )

url 에 한글/빈문자 등의 문제로 webview 가 "uiwebkit error 101" 를 뱉어내며
실제 화면에 아무것도 출력이 안된다.

아래와 같이 인코딩을 해주면 해결이 된다.

NSString* url = @"http://www.jmkook77.com?%@"
NSString* param = [@"q=가나다 가나다 가나다" stringByAddingPercentEscapeUsingEncoding:NSUTF8StringEncoding];

NSString* webUrl = [NSString stringWithFormat:@"%@%@", url, param];


[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString: webUrl]]]; 



댓글 없음:

댓글 쓰기