2012-04-05 7 views
13
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType 
{ 
//my code 
} 

現在、私の上記の委任方法は、一度Webビューでタッチすると呼び出されます。UIWebViewNavigationTypeその他Vs UIWebViewNavigationTypeLinkClicked

2つのナビゲーションタイプの違いは何ですか。UIWebViewNavigationTypeOther & UIWebViewNavigationTypeLinkClickedです。

選択したURLの一部がUIWebViewNavigationTypeOther &のようなナビゲーションタイプを提供するため、UIWebViewNavigationTypeLinkClickedを入力してください。

アップルのドキュメントから私は自分自身をクリアすることができません。

答えて

20

UIWebViewNavigationTypeLinkClickedユーザーが<a href="">スタイルリンクをタップすると、変更がJavascript(onclickイベントなど)から行われた場合、UIWebViewNavigationTypeOtherが使用されます。 UIWebViewNavigationTypeOtherがリダイレクションや窓の結果として呼び出しを委任するために送信されているかどうかを確認する方法はありますが、最初のページをロードするか、またはあなたがメタリフレッシュか何か

+8

によってリダイレクトされます場合はさらに

UIWebViewNavigationTypeOtherが使用されています。開いた()? –

関連する問題