ios – UIWebView并单击链接

ios – UIWebView并单击链接,第1张

概述我知道答案很可能是非常明显的,但我在互联网上无处不在,我找不到任何东西.我使用此方法来查看用户是否按下了WebView -(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationTyp 我知道答案很可能是非常明显的,但我在互联网上无处不在,我找不到任何东西.我使用此方法来查看用户是否按下了WebVIEw

-(BOol)webVIEw:(UIWebVIEw *)webVIEw shouldStartLoaDWithRequest:(NSURLRequest *)request navigationType:(UIWebVIEwNavigationType)navigationType; {

我可以向你保证它有效.

我想做的是根据ID做出不同的动作

ES

<a ID="hello" href="..."><img src="..." /></a>

一旦代理人用“hello”ID检测img上的“触摸点击”,我会做一些自定义的东西,比如[self callSomething];

你能告诉我如何使用示例代码吗?谢谢

解决方法 更改您的代码如下

<a ID="hello" href='dIDTap://image><img src="..." /></a>

并在委托方法尝试这样.

- (BOol)webVIEw:(UIWebVIEw *)webVIEw shouldStartLoaDWithRequest:(NSURLRequest *)request navigationType:(UIWebVIEwNavigationType)navigationType {     Nsstring *absoluteUrl = [[request URL] absoluteString]; Nsstring*temp=[absoluteUrl stringByReplacingOccurrencesOfString:@"@" withString:@""];if ([temp isEqualToString:@"dIDTap://image"]){    [self your method];}return YES;    }
总结

以上是内存溢出为你收集整理的ios – UIWebView并单击链接全部内容,希望文章能够帮你解决ios – UIWebView并单击链接所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1078609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存