2010-11-29 17 views
1

次のコードを使用してwebviewに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

代わりに[listener use]を使用して、クリックしたURLを処理するようWebビューに指示します。

+0

あなたは私に正確なコードを教えていただけますか? – Sid

+2

[[myWebView mainFrame] loadRequest:request]を削除するだけです。 [リスナーの使用]を入れる。 –

+0

ねえ... .....コードはうまくいきました.... – Sid

関連する問題