【iOS知识汇】WKWebview 获取网页内容高度

使用方法:网页加载完成时执js代码。

一: 设计加载完成代理:yourWebView.navigationDelegate = self; 二:didFinishNavigation 加载完成回调中执行js 如下:
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
self.webView.scrollView.scrollEnabled
= NO;
[webView evaluateJavaScript:
@"document.body.scrollHeight" completionHandler:^(id result, NSError *_Nullable error) {
//result 就是加载完成后 webView的实际高度
//获取后返回重新布局 }];
}
原文地址:https://www.cnblogs.com/mamamia/p/13100400.html