0

我有一个应用程序,可以让我打电话给我的联系人。我使用以下代码来做到这一点:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:numberVar]];

拨打电话,但问题是当我完成通话时,ios 不会返回应用程序。反正有这样做吗?当用户单击“结束通话”时,ios 会返回应用程序。

非常感谢!

4

3 回答 3

1

您想使用 IPC(进程间通信),这在 iOS 应用程序中有点奇怪:您需要在您的应用程序中注册一个协议处理程序,并在您显示的 HTML 页面中放置一个链接openURL。例如,您的链接可以以“myapp://”而不是“http://”之类的开头。

看这里:http: //mobileorchard.com/apple-approved-iphone-inter-process-communication/

于 2012-10-01T11:51:22.527 回答
0

这个怎么样?

UIWebView webView = [[UIWebView alloc] init]; 
NSURL *url = [NSURL URLWithString:@"numberVar"]; 
[webView loadRequest:[NSURLRequest requestWithURL:url]];
于 2014-01-10T09:24:15.557 回答
-1

使用此代码:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]];

它会带你回到应用程序。

于 2014-06-10T10:04:19.017 回答