Ios UIWebView错误-999
我在一个视图上有一个UIWebView,当我点击一个链接时,我会用一个好的内容启动这个视图Ios UIWebView错误-999,ios,objective-c,uiwebview,nsurl,nsurlrequest,Ios,Objective C,Uiwebview,Nsurl,Nsurlrequest,我在一个视图上有一个UIWebView,当我点击一个链接时,我会用一个好的内容启动这个视图 NSLog(@"---> %@",url); NSURL *websiteUrlL = [NSURL URLWithString:url]; NSURLRequest *urlRequestT = [NSURLRequest requestWithURL:websiteUrlL]; NSLog(@"---> %@",urlRequestT); 在我的输出中,我有 url:适用于http
NSLog(@"---> %@",url);
NSURL *websiteUrlL = [NSURL URLWithString:url];
NSURLRequest *urlRequestT = [NSURLRequest requestWithURL:websiteUrlL];
NSLog(@"---> %@",urlRequestT);
在我的输出中,我有
- url:适用于http://url.php
- urlRequestT:与:{URL:http://URL.php}配合使用很好
我最终找到了一个好答案,UIWebView中加载内容的更好位置是在viewDidLoad中,而不是在viewDidLoad中,我认为url中有转义序列 尝试用此文件加载webview
url = [url stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
NSURL *websiteUrlL = [NSURL URLWithString:url];
NSURLRequest *urlRequestT = [NSURLRequest requestWithURL:websiteUrlL];
NSLog(@"---> %@",urlRequestT);
你最后一句话(“我不知道”)的结尾是什么?如果错误为“
nsurerrorcancelled
”,这可能是服务器在告诉请求进程(即您的应用程序)加载已取消?当我搜索此网站的“nsurerrorcancelled”时,我得到67个答案。其中有适合你的情况吗?照此link@PhillipMills没有什么能解决我的问题,这就是我为什么创建这个帖子的原因…我也有同样的错误
url = [url stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding];
NSURL *websiteUrlL = [NSURL URLWithString:url];
NSURLRequest *urlRequestT = [NSURLRequest requestWithURL:websiteUrlL];
NSLog(@"---> %@",urlRequestT);