本文主要是介绍点击webView中链接,开系统safari,不在webView里面跳转,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
实现UIWebViewDelegate
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{NSURL *requestURL = [request URL];
if (([[requestURL scheme] isEqualToString:@"http"]||[[requestURL scheme] isEqualToString:@"https"])
&& (navigationType == UIWebViewNavigationTypeLinkClicked)){
return ![[UIApplication sharedApplication] openURL:requestURL];
}
return YES;
}
这篇关于点击webView中链接,开系统safari,不在webView里面跳转的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!