如果我的应用程序中有某个电话号码,并且我想向用户显示一个拨号选项,我可以拨打电话界面,并在拨号字段中自动键入电话号码,只需按下绿色的“通话”按钮让手机可以拨打号码?iPhone您可以通过您的应用程序显示拨号界面吗?
我该如何做到这一点?
有什么API我应该查找?
如果我的应用程序中有某个电话号码,并且我想向用户显示一个拨号选项,我可以拨打电话界面,并在拨号字段中自动键入电话号码,只需按下绿色的“通话”按钮让手机可以拨打号码?iPhone您可以通过您的应用程序显示拨号界面吗?
我该如何做到这一点?
有什么API我应该查找?
号
如果您在您的应用程序呈现出的电话号码,你可以这样做,像电话网址:// 1234567890。您可以使用UIApplication
的s openURL:
方法将其打开。
打开tel:// URL时,系统会提醒用户他们是否希望拨打该号码。如果他们接受,你的应用程序将被发送到后台,电话应用程序将前台,电话将开始。
我不清楚你的应用在通话结束后是否会回到前台。希望有人能为我解决这个问题。
我会推荐使用telprompt 而不是的简单电话,因为这会弹出提示用户决定是否要拨打该号码,以及何时通话完成后,您的应用将被带到前景之后:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@", phoneNumber]]];
非常感谢...将尽快查看! – Dev 2010-11-23 07:15:28