目前我正在使用UIWebView
拨打电话
NSURL *telURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel://123456789"];
[self.callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];
当我触摸按钮进行通话时,系统会显示UIAlertView
并要求确认标题123456789
如何更改标题和消息?
感谢。
答案 0 :(得分:2)
请勿使用UIWebView
,只是向用户询问他/她是否想要致电。UIAlertView
。 tel:
方案中也没有//
,因此tel:123456789
是正确的。
然后通过tel:
打开[[UIApplication sharedApplication] openURL:telURL]
网址。
另外请不要忘记检查用户设备是否可以拨打电话:
NSURL *telURL = [NSURL URLWithString:@"tel:123456789"];
if ([[UIApplication sharedApplication] canOpenURL:telURL]) {
// Present the user with the dialog to start the call
} else {
// inform the user that he/she can't call numbers from their device.
}