IOS iphone中结束电话后返回自己的应用
来源:互联网 发布:mac 将wma转换成mp3 编辑:程序博客网 时间:2024/06/11 20:03
大家想不想在自己的应用中拨打电话呀?打电话可以用openURL:这个API, 如:[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://10086"]];但是当电话结束后,返回的是系统的拨打电话界面,如何才能返回自己的应用呢?这儿有两种 方法与大家分享。
第一种是用UIWebView加载电话,这种是合法的,可以上App Store的。
代码如下:
- // assuming you have an ivar to store a weak reference to a UIWebView:
- // UIWebView *phoneCallWebView;
- - (void) dialPhoneNumber:(NSString *)aPhoneNumber
- {
- NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",aPhoneNumber]];
- if ( !phoneCallWebView ) {
- phoneCallWebView = [[UIWebView alloc] initWithFrame:CGRectZero];
- }
- [phoneCallWebView loadRequest:[NSURLRequest requestWithURL:phoneURL]];
- }
- - (void) dealloc
- {
- // cleanup
- [phoneCallWebView release], phoneCallWebView = nil;
- [super dealloc];
- }
第二种是私有方法,不能上App Store的。
- [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]];
看到了吗,其实就是改tel为telprompt.
0 0
- IOS iphone中结束电话后返回自己的应用
- IOS iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中调用系统打电话功能并且结束电话后返回自己的应用
- iOS开发:应用内拨打电话结束后返回
- 应用内拨打电话结束后返回应用
- iphone拨号api调用后返回自己的应用
- ios 打电话结束返回到应用中
- iOS拨打电话并且能返回当前应用的方法
- iPhone 应用中实现拨打电话功能的代码
- iPhone 应用中实现拨打电话功能的代码
- IOS 拨打电话 通话结束重新跳转到自己的客户端
- iOS处理分享时,在三方应用中无法返回自己应用的问题
- Tomcat源码分析------ 一次完整请求的里里外外
- 解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
- 服装门店神秘顾客调查方案-调查目的及内容
- nyoj-145-聪明的小珂
- ioctl函数简介
- IOS iphone中结束电话后返回自己的应用
- 中水处理设备分类方法及工艺流程选择
- 马航 挺住 全世界为你接机
- MapReduce中使用BytesWritable类型时要注意
- 2.7. About Secondary Storage
- MySQL 排序检索数据Select——MySQL系列(二)
- android hint 自动消失
- Android ListView 滑动分页
- struts2教程