내 앱에서는 WKWebView
에 웹 페이지의 높이를 가져와야합니다. 그래서 아래 코드를 사용합니다.iOS10 WKWebview - evaluateJavaScript ("document.height") return nil
webView.evaluateJavaScript(("document.height"), completionHandler: { contentHeight,error in
print(contentHeight)
})
iOS 9까지는 웹 페이지 높이가 올바르게 반환됩니다. 하지만 iOS 10의 경우 contentHeight
은 항상 nil
입니다.
가 나는
webView.scrollView.scrollEnabled = false
을 설정하고 웹보기는
UITableViewCell
에했습니다.
webView
및 UITableViewCell
의 높이가 가변적입니다. 웹보기에는 셀에 맞도록 위/아래 구속 조건이 있습니다.
웹 페이지 높이를 가져올 때 셀 높이에 반영되기를 원합니다.
사용해 볼 수 있습니다. – wint