在我的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。我怎樣才能做到這一點?