IOS实现拨打电话直接拨出分机号

来源:互联网 发布:百度手机全家桶 知乎 编辑:程序博客网 时间:2024/05/01 00:39

大部分需求是拨打400电话,或者直接拨打手机号码,这都简单。

但是有时候会遇到一个个变态需求,要求直接拨打分机号,比如67666666-1234:,于是找到了这个方法。


正解:

在电话号码的分号前插一个逗号即可,如下所示:


UIWebView*  callWebView = [[UIWebView alloc] initWithFrame:CGRectZero];
[self addSubview:callWebView];    // 使用一个webview可以保证结束通话后停留在本应用


NSURL* telURL =[NSURL URLWithString:@"tel:10010,11"];
[callWebView loadRequest:[NSURLRequest requestWithURL:telURL]];

","是暂停功能,是让电话可暂停片刻,待语音说完分机号码再拨号,可自行选择要放几个“暂停pause”,放越多“暂停pause”暂停的时间将越长。

0 0
原创粉丝点击