-4
我想從網站獲取HTML內容,以便我可以在應用程序中顯示數據。如何在Swift 3中調用HTML代碼?如何打電話從網站加載HTML內容?
我想從網站獲取HTML內容,以便我可以在應用程序中顯示數據。如何在Swift 3中調用HTML代碼?如何打電話從網站加載HTML內容?
您是試圖在屏幕上實際加載網頁還是隻是將HTML源代碼作爲String/Data對象檢索?
如果你只需要HTML作爲響應對象,你可以這樣做以下:
if let url = URL(string: "http://www.example-url.com") {
let request = URLRequest(url: url)
let task = URLSession.shared.dataTask(with: request) { (data, response, error) in
if error != nil {
print(error!)
} else {
if let unwrappedData = data {
let dataString = String(data: unwrappedData, encoding: .utf8)
// …handle string here…
}
}
}
task.resume()
}
使用UIWebView。
例如
let webView = UIWebView()
let url = URL(string: "http://yourwebsite")
let request = URLRequest(url: url)
webView.loadRequest(request)
搜索'WKWebView'。 – shallowThought