我有一个应用程序,允许我给我的联系人打电话。我使用以下代码来执行此操作:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:numberVar]];
进行了通话,但问题是当我完成通话时,ios不会转回应用程序。无论如何这样做?当用户点击“结束通话”时,ios会返回应用程序。
非常感谢!
答案 0 :(得分:1)
你想使用IPC(进程间通信),这在iOS应用程序中有点奇怪:你需要在你的应用程序中注册一个协议处理程序,并在你用{{1}显示的HTML页面中放置一个链接}。例如。您的链接可能以“myapp://”而不是“http://”开头。
请看这里:http://mobileorchard.com/apple-approved-iphone-inter-process-communication/
答案 1 :(得分:0)
这个怎么样?
UIWebView webView = [[UIWebView alloc] init];
NSURL *url = [NSURL URLWithString:@"numberVar"];
[webView loadRequest:[NSURLRequest requestWithURL:url]];
答案 2 :(得分:-1)
使用此代码: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“telprompt:// 10086”]];
它将带你回到应用程序。