Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIWebView错误-999_Ios_Objective C_Uiwebview_Nsurl_Nsurlrequest - Fatal编程技术网

Ios UIWebView错误-999

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

我在一个视图上有一个UIWebView,当我点击一个链接时,我会用一个好的内容启动这个视图

NSLog(@"---> %@",url);

NSURL *websiteUrlL = [NSURL URLWithString:url];
NSURLRequest *urlRequestT = [NSURLRequest requestWithURL:websiteUrlL];

NSLog(@"---> %@",urlRequestT);
在我的输出中,我有

  • url:适用于http://url.php
  • urlRequestT:与:{URL:http://URL.php}配合使用很好
在我的输出错误中,我有一个数字-999

我不知道为什么我的页面没有加载这种类型的文件。。。 我的UiWebView可以很好地处理简单的html文件 谢谢你提前通知


我最终找到了一个好答案,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);