gpt4 book ai didi

ios - UIWebView 并点击链接

转载 作者:可可西里 更新时间:2023-11-01 05:09:21 24 4
gpt4 key购买 nike

我知道答案很可能很明显,但我在互联网上到处都找遍了,但没有找到任何东西。我使用这个方法来查看用户是否在 WebView 上按下

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

我可以向你保证它有效。

我想做的是根据id做不同的 Action

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

一旦委托(delegate)检测到带有“hello”id 的 img 上的“触摸点击”,我就会做一些自定义的事情,比如 [self callSomething];

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

最佳答案

如下更改代码

  <a id="hello" href='didTap://image><img src="..." /></a>

然后在委托(delegate)方法中这样尝试。

 - (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 并点击链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18464283/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com