iOS 监听webView中的链接点击

记录一下,方便与以后复制粘贴

//主要的协议方法
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
    //1.截取到当前地址
    NSString *urlStr = request.URL.absoluteString;
    //2.做你想做的操作
    if ([urlStr containsString:@"http:"] || [urlStr containsString:@"https:"]) {
          QYAnotherLinkController *webVc = [QYAnotherLinkController controller];
        webVc.urlStr = urlStr;
        [self.navigationController pushViewController:webVc animated:YES];
        return NO;
    }
    return YES;
}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容