UIWebView頁面加載出錯(cuò),我們應(yīng)該怎么解決呢?
在使用webview時(shí),會(huì)存在這么一個(gè)問題,webview網(wǎng)頁加載出現(xiàn)錯(cuò)誤!
如圖:

123.png
這樣就造成界面不美觀,那么如何解決這個(gè)問題???
解決方案:
在 viewDidLoad 中
let request = URLRequest(url: URL(string: urlString)!)
let data = URLSession.shared.dataTask(with: request) { (data, response, error) in
let tmp = response as? HTTPURLResponse
if tmp?.statusCode != 200 {
let path = Bundle.main.path(forResource: "error", ofType: "html")!
let url = URL(fileURLWithPath: path)
self.myWebView.loadRequest(URLRequest(url: url))
return
}else {
self.myWebView.loadRequest(URLRequest(url: URL(string: self.urlString)!))
}
}
data.resume()