解决WKWebView加载网页url或者html内容,利用document.body.offsetHeight读取内容实际高度时,底部出现大面积空白的问题。
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation{
[webView evaluateJavaScript:@"document.body.offsetHeight" completionHandler:^(id_Nullableresult,NSError*_Nullableerror) {
CGRect frame = webView.frame;
frame.size.height = webView.scrollView.contentSize.height;
webView.frame= frame;
//其他操作(如有)
}];
}
网友评论