UIWebView中的链接被视为UIWebViewNavigationTypeOther

时间:2012-03-12 20:25:39

标签: iphone ios uiwebview safari webview

我正在尝试在外部Safari窗口中打开我的链接,但由于某种原因,它没有将我的链接识别为链接。我使用以下代码,问题是它将我的链接视为 UIWebViewNavigationTypeOther

-(BOOL) webView:(UIWebView *)inWeb shouldStartLoadWithRequest:(NSURLRequest *)inRequest navigationType:(UIWebViewNavigationType)inType {
if ( inType == UIWebViewNavigationTypeLinkClicked ) {
    [[UIApplication sharedApplication] openURL:[inRequest URL]];
    return NO;
}

return YES;

什么会导致它认为我的链接是UIWebViewNavigationTypeOther?

由于

1 个答案:

答案 0 :(得分:1)

当您触摸链接时调用加载新网址的javascript代码时会发生这种情况。不使用<a href="link">