2015-05-19 54 views
0

我创建应用程序以使用UIWebview并在UIWebview中的内容中触摸时显示日志到网址。 这是我的代码在UIWebview中获取当前网址,但它没有回应

- (void)viewDidLoad { 
    [super viewDidLoad]; 
    NSURL *url1 =[NSURL URLWithString:@"MyWebSite"]; 
    NSURLRequest *request1 = [NSURLRequest requestWithURL:url1]; 
    [_webView1 loadRequest:request1]; 
    NSURL *url2 =[NSURL URLWithString:@"MyWebsite2"]; 
    NSURLRequest *request2 = [NSURLRequest requestWithURL:url2]; 
    [_webView2 loadRequest:request2];//url menu 2 
    NSString *currentURL = [_webView1 stringByEvaluatingJavaScriptFromString:@"document.title"]; 
    NSLog(@"%@",currentURL); 
} 

但我触及内容日志不打印和更改网页流量日志打印(空) 对不起我的英文不好。

回答

1

在从URL接收数据之前,您无法获取网站的标题。

所以

  • 设置你的webview delegateself

然后在

  • - webViewDidFinishLoad:拿到冠军
+0

谢谢它的作品。 –

+0

如果有效,请接受我的回答 – Leo