看起来很简单,但不知道出了什么问题。我正在尝试在WebView
中加载基本网址,如下所示
WebsiteWebView.delegate=self;
NSURL* url = [NSURL URLWithString:@"http://firstclasspizzaoc.com/"];
[WebsiteWebView loadRequest:[NSURLRequest requestWithURL:url]];
加载时我每次都会低于错误..
Error : Error Domain=NSURLErrorDomain Code=-999 "The operation couldn’t be completed. (NSURLErrorDomain error -999.)" UserInfo=0xe036d20 {NSErrorFailingURLKey=http://firstclasspizzaoc.com/, NSErrorFailingURLStringKey=http://firstclasspizzaoc.com/}
2014-01-07 15:18:46.142 FirstClassPizza[1583:
Error : Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found." UserInfo=0xe0ef310 {NSErrorFailingURLStringKey=XXXXXXXX, NSErrorFailingURLKey=XXXXXXXX, NSLocalizedDescription=A server with the specified hostname could not be found., NSUnderlyingError=0xcbe9130 "A server with the specified hostname could not be found."}
在浏览器中它正在加载...
请在我的代码中建议出现问题..
任何有价值的建议都将受到赞赏......
由于
答案 0 :(得分:0)
It is due to Your Web URL http://firstclasspizzaoc.com/ can you use your url with
http://www.firstclasspizzaoc.com/
答案 1 :(得分:0)
你可以在这里找到答案:
How do I fix NSURLErrorDomain error -999 in iPhone 3.0 OS
此线程包含此错误的描述:“如果在完成WebView的先前请求之前发出了另一个请求,则可能会发生此错误...”
我通过忽略此错误并让webview继续加载来解决这个问题。
if ([error code] != NSURLErrorCancelled) {
//show error alert, etc.
}