//拨打电话
+ (void)callPhoneWith:(NSString *)phoneNumber andTarget:(UIView *)target
{
UIWebView *phoneWebView;
for (UIView *subV in target.subviews){
if ([subV isKindOfClass:[UIWebView class]]){
phoneWebView = (UIWebView *)subV;
break;
}
}
if (!phoneWebView){
//如果没有的话就添加一个webView
phoneWebView = [[UIWebView alloc] initWithFrame:CGRectZero];
[target addSubview:phoneWebView];
}
//否则就不用添加了,直接用已经存在的webView来加载就可以了
NSURL *url = [NSURL URLWithString:[@"tel://" stringByAppendingString:phoneNumber]];
[phoneWebView loadRequest:[NSURLRequest requestWithURL:url]];
}
调用webview拨打电话----封装好的方法直接调用就可以
最新推荐文章于 2023-12-18 15:40:07 发布