このWebビューは、Webサイトをロードしているときでも、アラートポップアップを表示するエラーに失敗しました。この方法を機能させるには、この方法を遅らせる必要があると思います。これを行うための最良の方法は何でしょうか。
- (void)webView:(UIWebView *)webViewfail didFailLoadWithError:(NSError *)error
{
if([webViewfail isEqual:webview]) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Connection Failed" message:@"Check your Internet connection before refreshing."
delegate:webview
cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
}
}
これが私がウェブサイトをロードする方法です
- (void)viewDidLoad
{
[webview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.blabla.com"]]];
}