ios - 如何在 UIWebViewDelegate#didFailLoadWithError 中获取 NSURLRequest?

标签 ios uiwebviewdelegate

UIWebViewDelegatedidFailLoadWithError 回调时,我们如何检索加载失败的 NSURLRequest(仅获取 NSError) ?我们可以在调用 shouldStartLoadWithRequest 时隐藏 NSURLRequest,但是如果 UIWebView 同时加载多个请求(例如,包含脚本、样式表的页面)等)我们如何确定哪个 URL 加载失败?

最佳答案

嗯...看起来 NSError 有一个 NSErrorFailingURLKey 键和 URL 现在已经足够好了...但是有没有办法直接获取NSURLRequest?

关于ios - 如何在 UIWebViewDelegate#didFailLoadWithError 中获取 NSURLRequest?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9951858/

相关文章:

iphone - 默认情况下,UITableView编辑模式

iphone - UIWebView 后退按钮未启用

使用基本身份验证加载 UIWebView 资源

ios - 检查用于在 Swift 中编译应用程序的 Xcode/iOS SDK 版本

javascript - UIWebView stringByEvaluatingJavaScriptFromString

iphone - UIWebView webViewDidStartLoad 有时不触发

ios - Xcode 9 : Navigation item title of UIWebView is loaded after WebView is loaded

ios - 如何以编程方式导航到另一个 View Controller ,在 ios 9 中使用 "over current context "表示, Objective-C

ios - 如何在 Swift 中通过触摸和拖动在 View 中选择一个区域?

ios - Mac 和 iOS 之间的 NSData 结构