大部分需求是拨打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”暂停的时间将越长。