在iOS6 中,我无法从UIWebView
.
我使用UIWebView
是因为我的应用程序需要在用户关闭呼叫后返回,这是不可能使用UIApplication
方法的。
这是原始代码:
NSURL *telURL = [NSURL URLWithString:@"tel://%@", escapedPhoneNumber];
_PhoneCallWebView = [[UIWebView alloc] init];
[_PhoneCallWebView loadRequest:[NSURLRequest requestWithURL:telURL]];
为什么iOS不会开始通话?
注意:在所有其他 iOS 中,从3.1到<6都可以正常工作。
使用[UIApplication sharedApplication] openURL:telURL]
它可以工作,但应用程序在通话后仍然关闭。