首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >UIWebView如何检测<img src="...“/>被点击

UIWebView如何检测<img src="...“/>被点击
EN

Stack Overflow用户
提问于 2015-06-16 15:55:58
回答 1查看 1.4K关注 0票数 1

我知道下面的方法可以检测到链接元素的点击。但我想知道UIView是否能检测到img元素是否被点击?

代码语言:javascript
复制
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{
switch (navigationType) {
    case UIWebViewNavigationTypeLinkClicked:
        NSLog(@"link is click");
        //do something
        break;
    default:
        break;
   }

    return true;
}

一些html源代码,如下所示:

代码语言:javascript
复制
<p>xxxxxxxxx</p>
<p><img src="http://imgs.ebrun.com/resources/2015_06/2015_06_16/201506167911434413787546.jpg"> </p>
<p>xxxxxxxxx。</p>
<p><img src="http://imgs.ebrun.com/resources/2015_06/2015_06_16/201506167911434413787546.jpg"> </p>
<p>xxxxxxxxx。</p>

你能用示例代码告诉我怎么做吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-06-16 16:27:26

也许this answer可以帮助你。基本上,您需要将标记包装在标记内,并在标记内处理按钮单击事件

代码语言:javascript
复制
webView:shouldStartLoadWithRequest:navigationType

方法

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30861823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档