- (void)webView:(WKWebView*)webView didFinishNavigation:(null_unspecifiedWKNavigation*)navigation;
该方法会在导航完成时回调,可用一下方法获取当前web的宽高
[webView evaluateJavaScript:@"getContentHeight();" completionHandler:^(id_Nullable response,NSError*_Nullable error) {
CGFloatheight = [response floatValue];
[weakSelf updateLayout];
}];
注意:
使用wkwebview,需要导入<WebKit/WebKit.h>
网友评论