我正面临着通过Whooshkaa播放列表链接https://player.whooshkaa.com/player/playlist/show/2321?sharing=true获取WebView的内容高度的问题。
自定义View中的WKWebView,我将在加载WebView成功后重新计算框架视图。
我尝试了3种方法:
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
webView.evaluateJavaScript("document.body.offsetHeight") { [weak self] (height, _) in
guard let height = height as? CGFloat else { return }
// Still 200
}
}
--->但是所有的情况都只返回offsetHeight 200px。 正如您所看到的,它仍然缺少播放列表内容。
有没有其他方法/技巧可以正确获得offsetHeight?