iPhone - 我可以在不离开当前应用程序的情况下拨号吗?

时间:2009-07-28 17:32:43

标签: iphone

考虑我在我的应用中显示餐馆菜单的情况。我想允许用户拨打餐厅,这样他们可以在他们仍在查看菜单时呼叫外卖。换句话说,我希望iPhone能够拨打和连接 - 如果可能的话,在扬声器模式下 - 无需离开我的应用程序并进入手机应用程序。我不介意“取消/通话”警报;我只想留在我的应用程序中。

正如亚当戴维斯在this answer指出的那样,

  

tel URL方案用于启动   电话应用程序并启动   拨打指定的电话号码。

所以tel:不是答案。我手机上的所有应用程序通过启动到手机应用程序来实现通话。有任何想法吗?感谢。

2 个答案:

答案 0 :(得分:2)

您无法在当前的iPhone上执行此操作。您需要能够同时执行多个应用程序。

答案 1 :(得分:1)

我几乎肯定你永远不能从你的应用程序启动任何进程并保持应用程序活着。它不适用于网络,iPod或手机。另一方面,Apple可以在您的应用运行时运行进程,例如ipod或者电话(通过该警报控制)。我会在调用开始之前保存应用程序状态,并以某种方式提醒用户他们需要在完成后重新打开它。