2012-04-21 4 views
0

심판 웹뷰 페이지가 어떻게로드 되었습니까? 페이지가로드 중임을 알려 드리겠습니다. 또한 아래 URL 중 일부처럼 Webview에서로드 된 웹 페이지를 열 수 없습니다.심판 웹뷰 페이지가 어떻게로드 되었습니까?

- (void)awakeFromNib { 
    NSString *urlString = @"http://www.google.com"; 
    // Insert code here to initialize your application 
    [[_webView mainFrame] loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:urlString]]]; 
} 

- (IBAction)googleOpen:(id)sender { 
    [_webView setMainFrameURL:@"http://www.google.com"]; 
} 

- (IBAction)baiduOpen:(id)sender { 
    [_webView setMainFrameURL:@"http://www.baidu.com"]; 
} 

- (IBAction)yahooOpen:(id)sender { 
    [_webView setMainFrameURL:@"http://www.yahoo.com"]; 
} 

매개 변수를 전달하는 방법으로 URL을 열려면 어떻게해야합니까? enter image description here

답변

1
  1. 당신은 웹 사이트가로드 할 때 알고 싶은 경우 는 WebFrameLoadDelegate 프로토콜을 연결하고, 웹 페이지가로드 알고 webView:didFinishLoadForFrame:를 구현합니다.

  2. webView:didStartProvisionalLoadForFrame:을 사용하면 웹 페이지의로드가 시작되었는지 알 수 있습니다.

  3. 인터넷 연결을 확인하고 다른 웹 브라우저에서 웹 사이트를 열 수 있는지 확인하십시오. 작동하는 경우 IBAction이 버튼에 올바르게 연결되어 있는지 확인하십시오.

  4. 매개 변수가있는 URL을 열어서 무엇을 의미합니까? 사용자가 Google과 같은 특정 웹 사이트에서 키워드를 검색 할 수있는 텍스트 필드를 사용한다는 의미라면 % yoursearch를 사용자 입력으로 바꿔 http://www.google.com/search?q=%yoursearch으로 바꾸십시오.

+0

나는 웹보기에서 링크 주소를 열고 싶습니다. 그리고 창 크기를 설정하십시오. 창 크기를 열려면 링크 주소를 설정하십시오. –

관련 문제