给一个html链接如何去除里面不想要的元素,比如我想去除这个页面的分享按钮:
我用的是WKWebView,在 didFinishNavigation 代理方法里做处理就可以了:
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
NSString *str = @"document.getElementsByClassName('btn_share_Wrap')[0].remove();";
[webView evaluateJavaScript:str completionHandler:nil];
}
备注:这种方法只适合用于class不变的情况下