美文网首页
WKWebView去除HTML里的元素

WKWebView去除HTML里的元素

作者: izsm | 来源:发表于2018-06-15 10:28 被阅读0次

    给一个html链接如何去除里面不想要的元素,比如我想去除这个页面的分享按钮:


    test.png

    我用的是WKWebView,在 didFinishNavigation 代理方法里做处理就可以了:

    - (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
        
        NSString *str = @"document.getElementsByClassName('btn_share_Wrap')[0].remove();";
        [webView evaluateJavaScript:str completionHandler:nil];
    
    }
    

    备注:这种方法只适合用于class不变的情况下

    相关文章

      网友评论

          本文标题:WKWebView去除HTML里的元素

          本文链接:https://www.haomeiwen.com/subject/hxepeftx.html