iphone - UIWebView链接点击

标签 iphone uiwebview

在我的应用程序中,某些 HTML 页面加载到 WebView 中。我需要点击某些标签,例如“神经元”,并且应该在另一个 View 中显示它们的描述。如何获取 webview 中的标签点击和点击标签?

最佳答案

使用委托(delegate)来确定导航类型!

我的片段

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{


    if (navigationType == UIWebViewNavigationTypeLinkClicked){

        NSURL *url = request.URL;
        [self openExternalURL:url];//Handle External URL here

    }

    return YES;

}

关于iphone - UIWebView链接点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5241187/

相关文章:

ios - 如何在 iPhone 应用程序中播放 SWF 文件

IOS - 没有 "touchend"事件(非全屏 Web View )

ios - UILabel 不触发 touchesBegan

iphone - isMemberOfClass Terminology - 为什么这样命名?

javascript - iPhone SDK : Submit a UIWebview programmatically

ios - 在 iOS 8 下启用引导访问的情况下点击 UIWebView 中的链接时显示的警报

javascript - 从 UIWebView 检索最近的点词

iphone - 应用程序崩溃,没有任何日志消息

iphone - 我如何加载我的 UITableView 以及我的文档目录中保存的文件列表?

iphone - 标签栏中的自定义字体