关于UIWebView拨打短话的问题

写的应用里面有个拨打电话的功能, 利用真机测试的时候,取消拨打的时候,没有返回到当前应用, 求解,有哪位大神可以帮助一下?

楼主贴一下代码 因为用webview拨打电话是可以返回应用的

你返回部分的代码是如何实现的,你总得贴出来让看看哇

//拨打电话

  • (IBAction)callPhoneNumber:(id)sender {
    NSString *deviceType = [UIDevice currentDevice].model;
    if ([deviceType isEqualToString:@"iPod touch"] || [deviceType isEqualToString:@"iPad"] || [deviceType isEqualToString:@"iPhone Simulator"]) {
    NSLog(@"不支持拨打电话");
    } else {
    [self callPhone];
    }
    }

  • (void)callPhone {
    NSMutableString *str = [[NSMutableString alloc] initWithFormat:@"tel://%@", self.receiveTF.text];
    // [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
    if (self.callWebView == nil) {
    _callWebView = [[UIWebView alloc] init];
    }

    [_callWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:str]]];

}

代码贴出来,不好意思.看看哪里出错了?不会是真机的问题吧.