iOS 三种打电话方式
//1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示
NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"000000000"];
// NSLog(@"str======%@",str);
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
//2,这种方法,打完电话后还会回到原来的程序,也会弹出提示,推荐这种
NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"00000000000"];
UIWebView * callWebview = [[UIWebView alloc] init];
[callWebview loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:str]]];
// // 提示:不要将webView添加到self.view,如果添加会遮挡原有的视图
// // 懒加载
// if (_webView == nil) {
// _webView = [[UIWebView alloc] init];
// }
// NSLog(@"%p", _webView);
//
// NSURL *url = [NSURL URLWithString:@"tel://xxxxxxx"];
// NSURLRequest *request = [NSURLRequest requestWithURL:url];
//
// [_webView loadRequest:request];
//3,这种方法也会回去到原来的程序里(注意这里的telprompt),也会弹出提示
NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"telprompt://%@",@"000000000"];
// NSLog(@"str======%@",str);
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
最新文章
- 【PHP面向对象(OOP)编程入门教程】2.什么是类,什么是对象,类和对象这间的关系
- 【原创】Windows Server 文件夹权限小问题
- LightOj1388 - Trapezium Drawing(求梯形点的坐标)
- 【风马一族_xml】xml编程
- AOP技术基础
- NOIP前模板整理
- BZOJ 3275: Number( 最小割 )
- 修改UITextField的占位文字颜色的三种层次
- centos7中安装pg数据库
- java0429 wen 数据库
- 分布式版本控制系统Git的安装与使用(作业2)
- Qt读写ini文件
- echarts获取数据的一些难点1
- PHP编辑器分享
- [Web 前端] Jquery 复制元素,并修改属性, 追加到另一个元素后面
- 【Linux】ssh建立隧道tunnel连接到内网设备
- VNC的安装和常用命令
- L1-012 计算指数
- appium 3-31626 toast识别
- 关于 class 的命名