iPod Touch canOpenURL类型为tel://

时间:2014-09-19 21:17:08

标签: ios cocoa-touch ios8

在运行iOS 8.0(12A365)的iPod Touch上,canOpenURL:会针对YES网址方案返回tel://

此外,openURL:在延迟5-10秒后返回nil,

UIApplication *application = [UIApplication sharedApplication];
NSURL *url = [NSURL URLWithString:@"tel://"];

if ([application canOpenURL:url])
{
    [application openURL:url];
}

有人知道为什么canOpenURL:没有为iPod返回NO? facetime URL方案是不同的('facetime://')所以理论上它应该返回NO

不幸的是我没有带iOS7的iPod进行测试,因此我无法将问题仅隔离到iOS8。

1 个答案:

答案 0 :(得分:1)

我不确定我是否在这里有所帮助,因为我没有iPod来测试它,但在Mac上你也可以用tel://方案打开一个启动FaceTime的URL。这可以通过附近的iPhone拨打任何电话号码。

我不知道iPod型号是否也是如此。