13
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
//my code
}

目前,一旦我在我的 webview 中触摸内部,就会调用我上面的委托方法。

所以我想知道以下两种导航类型有什么区别:UIWebViewNavigationTypeOther& UIWebViewNavigationTypeLinkClicked

因为一些选择的 URL 提供了导航类型为UIWebViewNavigationTypeOther& 一些提供UIWebViewNavigationTypeLinkClicked

从苹果文件中我无法清除我的自我。

4

1 回答 1

21

UIWebViewNavigationTypeLinkClicked如果用户点击<a href="">样式链接,如果更改是从 Javascript 中完成的(onclick例如事件) ,UIWebViewNavigationTypeOther则会发生这种情况。

此外UIWebViewNavigationTypeOther,如果您第一次加载页面,或者您将被元刷新或其他东西重定向,则使用

于 2012-04-05T13:26:57.927 回答