点击webView中链接,开系统safari,不在webView里面跳转

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/st646889325/article/details/79348317

实现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;
}

猜你喜欢

转载自blog.csdn.net/st646889325/article/details/79348317
今日推荐