NSURLConnection 已完成,但出现错误 - 1001

问题描述 投票:0回答:2

首先,url不可达,当webview调用loadRequest时,有两条错误信息。

UIWebViewDelegate
didFailLoadWithError
无法调用。

NSURLConnection 已完成,但出现错误 - 代码 -1001

HTTP 加载失败(错误代码:-999 [1:89])

 NSURLRequest *request =[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://ip:port/index"] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:5];

[self.webView loadRequest:request];
ios objective-c xcode uiwebview
2个回答
3
投票

我没有设置webView.delegate,所以委托没有被调用


0
投票

我也遇到同样的问题,timeoutInterval设置为默认值60

例如:

NSURLRequest *request =[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://ip:port/index"] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60];

[self.webView loadRequest:request];
© www.soinside.com 2019 - 2024. All rights reserved.