給一個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不變的情況下