uiwebview不会重定向URL

时间:2016-01-07 08:21:48

标签: ios redirect uiwebview

我正在使用uiwebview链接到网址。 当我使用时:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:_urlPath]];    

它运作正常。但我想使用webview在app中运行,所以我使用:

NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:[NSURL URLWithString:_urlPath]];
 [request setTimeoutInterval:60];
 [request addValue:@"YES" forHTTPHeaderField:@"Mobile-App"];
 [_webView loadRequest:request];  

并没有奏效。 我在方法中登录了代码:

-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType

第一次,URL是:“www.xxx.com /.../ redirect / ...”,这是我需要链接的正确链接。但是当它仍然加载链接时,第二次,记录的URL只是:“www.xxx.com/”只是网站的主页URL。然后它停止了加载过程,因此它无法链接到我想要的网站。 我在网上搜索了这么多结果,但没有帮助。

感谢您的任何建议。

2 个答案:

答案 0 :(得分:0)

您是以编程方式还是在故事板中添加了webview?

答案 1 :(得分:0)