0
我嘗試了幾種方法來檢測UIWebView
是否確實加載了來自源的每個內容,如this one和this one。UIWebView何時完成圖像加載?
我這裏還有一些典型的HTML字符串被加載的UIWebView:
<p>some string</p>
<p><img alt="" src="/path/image.png" /></p>
...something like above
下面的方法總是很快就發射所有內容(不僅是文字),我不能得到正確的高度前,的UIWebView
。 (高度比webView實際更短)
func webViewDidFinishLoad(webView: UIWebView) {
// tried to get the content height
if webView.stringByEvaluatingJavaScriptFromString("document.readyState") == "complete" {
let height = webView.stringByEvaluatingJavaScriptFromString("document.body.offsetHeight")!
}
}
我在哪裏可以獲得正確的內容高度?