在我的应用程序中,我需要得到一个网页的高度在WKWebView
。所以我使用下面的代码。iOS10 WKWebview - evaluateJavaScript(“document.height”)返回零
webView.evaluateJavaScript(("document.height"), completionHandler: { contentHeight,error in
print(contentHeight)
})
在iOS 9之前,这会正确返回网页高度。但在iOS 10中,contentHeight
始终为nil
。
我设置
webView.scrollView.scrollEnabled = false
和Web视图处于UITableViewCell
。
webView
和UITableViewCell
的高度是可变的。 Web视图上有一个顶部和底部约束以适应单元格。
当我得到网页高度时,我希望它能反映在单元格的高度。
我面对这个问题为好,我目前的解决方法是使用它的contentSize.height,现在。 – wint