2010-11-29 2 views
1

내 웹보기에서 URL을로드하는 데 다음 코드를 사용하지만 여러 번 호출되고 응용 프로그램이 충돌합니다.webView : decidePolicyForNavigationAction : request : frame : decisionListener : 여러 번 호출되었습니다.

 

- (void)webView:(WebView *)webView decidePolicyForNavigationAction:(NSDictionary *)actionInformation request:(NSURLRequest *)request frame:(WebFrame *)frame decisionListener:(id)listener 
{ 

    [[myWebView mainFrame] loadRequest:request]; 
} 

 

답변

7

대신 클릭 한 URL을 처리하도록 웹보기에 알리기 위해 [listener use]을 사용하십시오.

+0

정확한 코드를 제공 할 수 있습니까? – Sid

+2

[[myWebView mainFrame] loadRequest : request]를 제거하십시오. [청취자 사용]을 넣는다; –

+0

안녕하세요 thx ..... ur code worked .... thx 많이! – Sid

관련 문제