gpt4 book ai didi

ios - 单击链接时显示警报 View

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:10:22 27 4
gpt4 key购买 nike

我在 UIWebView 中使用格式化文本,我有这样的东西:

<a href="tel://0442059840">0442059840</a>

在启动电话调用之前,我需要使用 UIAlertView 确认点击该链接时向用户显示警报。这可能吗?提前致谢。

最佳答案

重写委托(delegate)方法

webView:shouldStartLoadWithRequest:navigationType:

并按照我添加的代码进行更改。

以下代码可能对您有所帮助:

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
NSURL *url = [request URL];
NSString *urlString = [url absoluteString];
if([urlString isEqualToString:@"tel://0442059840"])
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Title", nil)
message:NSLocalizedString(@"Message", nil)
delegate:nil
cancelButtonTitle:NSLocalizedString(@"OK", nil)
otherButtonTitles:nil];
[alert show];
[alert release];
}
return YES;
}

关于ios - 单击链接时显示警报 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6593991/

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