`

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

 
阅读更多


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

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



使用这种方式拨打电话时,当用户结束通话后,iphone界面会停留在电话界面。

用如下方式,可以使得用户结束通话后自动返回到应用:

UIWebView*callWebview =[[UIWebView alloc] init];

NSURL *telURL =[NSURL URLWithString:@"tel:10086"];// 貌似tel:// 或者 tel: 都行

[callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];

//记得添加到view上


[self.view addSubview:callWebview];




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

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




 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics