iOS6:使用tel:// - url拨打电话号码时更改了行为

时间:2012-10-09 08:18:43

标签: ios nsurl openurl

当使用tel:-URL-Scheme拨打电话号码时,我看到一个未记录的未更改行为。

实施例

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

在调用结束后的iOS4和iOS5中,用户被留在了手机应用程序中。在iOS 6中,拨打电话的应用程序现已重新启动。有趣的是,使用facetime:// URL进行facetime-Call不会重新启动应用程序。不是很一致:) 有谁知道如何控制这种行为,所以它的行为类似于iOS4 / iOS5?

1 个答案:

答案 0 :(得分:0)

你不能,实现完全取决于响应URL方案的应用程序。在tel:方案的情况下,它是拨号器。

由于Apple确实没有为tel:发布任何方案参数,因此无法控制拨号器的行为。