WKWebView 去除 HTML 中的 div

2018-07-19  本文已影响9人  iVikings
image.png

1、浏览器 打开网页,空白出右击 检查
2、点击如图左下角所示1指向手机图标,切换到手机模式
3、点击如图左下角所示2按钮,再从手机模拟器中点击你要屏蔽的控件3
4、左下角所示4代码被选中了,在webView中执行如下JS代码即可隐藏 div

NSString *javaScript = [NSString stringWithFormat:@"document.getElementById('%@').style.display='none';document.getElementById('%@').parentNode.removeChild(document.getElementById('%@'))", elementId, elementId, elementId];
[_webView evaluateJavaScript:javaScript completionHandler:^(id _Nullable json, NSError * _Nullable error) {
    NSLog(@"json is %@, error is %@",json, error);
}];
上一篇 下一篇

猜你喜欢

热点阅读