的UIWebView:加载URL
问题描述:
我试图打造为汤姆硬件网站的RSS阅读器的错误。的UIWebView:加载URL
我有一个错误,当我试图将URL加载到从RSS链接一个UIWebView的。
Here'is我的代码:
- (void)viewDidLoad {
[super viewDidLoad];
if (self.url != nil) {
NSURL *requestUrl = [NSURL URLWithString:self.url];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:requestUrl];
[webView loadRequest:requestObj];
}
}
的URL是由家长控制设置好的。
当URL直接从RSS来的时候,我在日志中的错误:
[2234:207]。误差区域= WebKitErrorDomain代码= 101的UserInfo = 0x3a6a240“操作无法完成(WebKitErrorDomain错误101 。)”
当我手动设置URL中包含相同的URL,它的工作!
self.url = @"http://www.presence-pc.com/tests/fraude-financiere-paget-macafee-23198/#xtor=RSS-12";
以下是一个网址例子:http://www.presence-pc.com/tests/fraude-financiere-paget-macafee-23198/#xtor=RSS-12。我不知道这个问题。
我希望你能帮助我。
此致敬礼。
答
我觉得这个问题可以在您的网址锚,一位朋友,得到了同样的问题
答
感谢家伙,that'it,我有分裂的网址是这样的:
的NSArray *分= [ url componentsSeparatedByString:@“#”];
NSURL *requestUrl = [NSURL URLWithString:[[split objectAtIndex:0] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
现在它的工作,感谢您的帮助!
答
我有这样的代码,其还触发错误代码101
_request = [NSURLRequest requestWithURL:[NSURL URLWithString:redirectUrl]];
[editorWebView loadRequest:_request];
的redirectUrl是NSString
具有这种格式HTTP%3A%2F%2Fwww.linkedin.com%2Fnhome%2F
我试图消除使用NSString
方法百分号转义,它现在的作品。
[redirectUrl stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
我们可以得到关于这与RSS来的URL更多信息?需要什么格式? – Tim 2009-10-06 21:14:42
使用NSLog()检查URL,然后将其复制并粘贴到Safari并查看是否加载。 – zaph 2009-10-06 21:50:34
你如何声明你的'url'属性? – pgb 2009-10-06 22:52:13