Swift UIWebView 獲取404,504等載入自定義介面
UIWebView頁面載入出錯,我們應該怎麼解決呢?
在使用webview時,會存在這麼一個問題,webview網頁載入出現錯誤!
如圖:
這樣就造成介面不美觀,那麼如何解決這個問題???
解決方案:
在 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()
相關文章
- Swift 自定義 UIDatePickerSwiftUI
- FormRequest 自定義獲取方法名字ORM
- Swift中自定義運算子Swift
- Swift view 中 獲取ViewControllerSwiftViewController
- swift 獲取控制器Swift
- swift 獲取通知設定Swift
- 自定義類載入器驗證類載入機制
- Swift自定義表情鍵盤+錄音Swift
- 2018-08-06 swift 自定義hudSwift
- WPF自定義介面WindowChromeChrome
- springboot+redis+Interceptor+自定義annotation實現介面自動冪等Spring BootRedis
- 類載入流程,類載入機制及自定義類載入器
- grad_cam下的自定義模型獲取熱力圖模型
- WordPress自定義欄位獲取get_post_meta函式函式
- flutter 如何自定義一個loadmore / 載入更多Flutter
- 重建Base Overlay並載入自定義HLS IP
- 「HTML+CSS」--自定義載入動畫【005】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【006】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【016】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【015】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【026】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【011】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【010】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【008】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【007】HTMLCSS動畫
- 「HTML+CSS」--自定義載入動畫【009】HTMLCSS動畫
- 語音訊號處理獲取 NFFT 的自定義函式音訊FFT函式
- WPF 自定義MessageBox 彈窗提示 彈窗載入
- pytorch載入語音類自定義資料集PyTorch
- dom元素操作獲取等
- android高仿抖音、點餐介面、天氣專案、自定義view指示、爬取美女圖片等原始碼AndroidView原始碼
- 介面無小事(五):自定義TextViewTextView
- 帝國cms自定義頁面動態程式碼獲取步驟
- 想獲取JS載入網頁的源網頁的原始碼,不想獲取JS載入後的資料JS網頁原始碼
- 自定義TabBar動畫效果 - 頁面轉場(Swift)tabBar動畫Swift
- Swift 專案總結 03 自定義 CollectionView 佈局SwiftView
- WinForm 載入自定義控制元件閃爍問題ORM控制元件
- [提問交流]建議:預載入自定義函式函式
- 【JAVA】自定義類載入器實現類隔離Java