在 iOS 个应用中进行 phone 次调用
Making phone calls in iOS apps
以前是,在iOS10.3之前;我们可以在 iOS 应用程序中选择如何执行 phone 调用。
要么使用这个,在这种情况下调用会立即执行:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://01-2345-6789"]];
或者使用这个,在这种情况下,只有在等待用户确认后才会执行调用:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://01-2345-6789"]];
现在连第一个选项都要等待用户确认。有没有办法避免等待?至少把选择权交给用户就好了。
很遗憾,没有。 tel
和 telprompt
方案都会在尝试拨打电话之前提示用户。
以前是,在iOS10.3之前;我们可以在 iOS 应用程序中选择如何执行 phone 调用。 要么使用这个,在这种情况下调用会立即执行:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://01-2345-6789"]];
或者使用这个,在这种情况下,只有在等待用户确认后才会执行调用:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://01-2345-6789"]];
现在连第一个选项都要等待用户确认。有没有办法避免等待?至少把选择权交给用户就好了。
很遗憾,没有。 tel
和 telprompt
方案都会在尝试拨打电话之前提示用户。