首页 > 移动平台 > 详细

iOS开发中拨打电话功能的实现

时间:2015-10-27 14:59:41      阅读:339      评论:0      收藏:0      [点我收藏+]

//第一种 方法

// 弊端:该方法进行拨号之后,当电话挂断之后不会返回应用程式,会停留在通话记录界面 

NSURL *url = [NSURL URLWithString:@”tel//185------”];

[UIApplication shareApplication] openURL:url];

 

// 第二种 方法(Apple私有API) 审核会有问题

//大拨打电话之后会提升用户是否拨打,当电话挂断之后会返回应用程式

NSURL *url = [NSURL URLWithString:@”telprompt://185------”];

[UIApplication shareApplication] openURL:url];

 

//第三种 利用WebView来加载URL,播完之后能自动返回应用

//需要注意的是:这个webView千万不要添加到界面上来,不然会挡住其他界面

@property(nonatomic,strong) UIWebView * webView;

if_webView != nil{

_webView = [UIWebView alloc] initWithFrame:CGRectZero];
}

 [_webView loadRequest:[NSURLRequest  requestWithURL:[NSURL URLWithString:@”tel://185------”];

iOS开发中拨打电话功能的实现

原文:http://www.cnblogs.com/YM872668663/p/4914112.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!