0
我是嵌入式程序員,但現在我正在嘗試分析iOS日誌,以瞭解webview無法加載URL的問題。從日誌中,我看到下面的在iOS webview中可能出現NSURLErrorCannotFindHost的情景
404230 (_:didStartProvisionalNavigation:)::Entry
404230 (_:didStartProvisionalNavigation:)::Exit
404250 (_:didFailProvisionalNavigation:withError:)::Entry
404250 (_:didFailProvisionalNavigation:withError:)::server with the specified hostname could not be found
404250 (_:didFailProvisionalNavigation:withError:)::Exit
據觀察,didFailProvisionalNavigation:withError
是didStartProvisionalNavigation
後在20毫秒內調用錯誤的NSURLErrorCannotFindHost。
所以,下面是我的問題:
- 基於
didStartProvisionalNavigation
和didFailProvisionalNavigation:withError
之間的時間,我開始懷疑,如果 的WebView真實目的是試圖解析域名。此時間 正常,默認DNS查詢超時是什麼? - 在什麼情況下會發生這種錯誤?