내 iPhone 응용 프로그램에서 webview에서 웹 페이지를 표시하고 있습니다.iPhone - UIWebView - 페이지가로드되기 전에 URL을 클릭하면 didFailLoadWithError 오류가 발생합니다.
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error
{
UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"Error" message:@"Error loading the requested URL" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
[alert release];
}
을 나는 URL 및로드 반 페이지를 엽니 다 이제까지 내가 바로 웹 페이지에서 다른 링크를 클릭있을 때 다음과 같이 나는 대리자 방법을 구현했습니다. 그 당시에도이 위임 메서드가 호출되었습니다. 웹 페이지를 반으로로드하고 URL 링크를 클릭 할 때 델리게이트 메서드를 호출하지 못하게하려면 어떻게해야합니까?
또는 다른 해결책으로는 URL을 클릭 할 때 stopLoading을 호출 할 수 있습니다. 어떻게해야합니까?