Мне нужен пример кода, чтобы проверить, является ли страница «file», «http» или «www» при загрузке страницы.На данный момент код выглядит следующим образом:
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
//CAPTURE USER LINK-CLICK.
if (navigationType == UIWebViewNavigationTypeLinkClicked) {
NSURL *URL = [request URL];
if ([[URL scheme] isEqualToString:@"file"]) {
[webView loadRequest:request];
[homebutton setHidden:YES];
NSLog(@"Opened File");
return NO;
}
else if ([[URL scheme] isEqualToString:@"http"]) {
[webView loadRequest:request];
[homebutton setHidden:NO];
NSLog(@"Opened External Page");
return NO;
}
else if ([[URL scheme] isEqualToString:@"www"]) {
[webView loadRequest:request];
[homebutton setHidden:NO];
NSLog(@"Opened External Page");
return NO;
}
}
return YES;
}
Я хочу, чтобы это основывалось на этом, но это только при нажатии на ссылку, и я хочу, чтобы она применялась, когда форма заполнена, а затем форма перенаправляетна другую страницу и т.д. ...
Я был бы очень признателен за быстрый ответ,
Большое спасибо,
Джеймс Андерсон