mam ładowania strony internetowej przy użyciu UIWebViewJak uzyskać zawartość html z UIWebView?
let urlStr = "http://duckduckgo.com"
let urlReq = NSMutableURLRequest(URL: NSURL(string: urlStr)!)
webView.loadRequest(urlReq)
Wtedy, gdy strona zakończeniu ładowania, chcę uzyskać dostęp do zawartości HTML
func webViewDidFinishLoad(webView: UIWebView) {
let href = webView.stringByEvaluatingJavaScriptFromString("window.location.href")
println("window.location.href = \(href)")
let doc = webView.stringByEvaluatingJavaScriptFromString("document")
println("document = \(doc)")
}
Ale dokument tylko zwróci pusty ciąg (Optional("")
). Część window.location.href działa poprawnie. Co robię źle?
To się udało, dzięki! – ihatetoregister