应用内拨打电话结束后返回应用

一般在应用中拨打电话的方式是:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://123456789"]];

使用这种方式拨打电话时,当用户结束通话后,iphone界面会停留在电话界面。
用如下方式,可以使得用户结束通话后自动返回到应用:

UIWebView*callWebview =[[UIWebView alloc] init];
NSURL *telURL =[NSURL URLWithString:@"tel:number-to-call"];
[callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];

 还有一种私有方法:(可能不能通过审核)

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]];  


posted @ 2012-01-12 16:10  冷愤僧  阅读(618)  评论(0编辑  收藏  举报