iphone中结束电话后返回自己的应用
来源:互联网 发布:企业出口数据 编辑:程序博客网 时间:2024/04/28 01:51
大家想不想在自己的应用中拨打电话呀?打电话可以用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
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- IOS iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- IOS iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中结束电话后返回自己的应用
- iphone中调用系统打电话功能并且结束电话后返回自己的应用
- 应用内拨打电话结束后返回应用
- iOS开发:应用内拨打电话结束后返回
- iphone拨号api调用后返回自己的应用
- iPhone 应用中实现拨打电话功能的代码
- iPhone 应用中实现拨打电话功能的代码
- i os iphone打电话后回到自己的应用
- ios 打电话结束返回到应用中
- iphone电话截获 (越狱后)
- iphone编程,使用代码结束自己的一些研究。
- 网络基本功:三次握手及四次挥手
- 怎么打开PDF格式文件
- Kernel Shutdown
- Python 入门学习笔记2
- 特征选择中的搜索算法简介
- iphone中结束电话后返回自己的应用
- 从头认识多线程-1.12 suspend和resume缺点-不同步
- GDB 调试器使用手册
- Node.js中使用Markdown
- 进程与线程的区别一个比较形象解释
- 使用Android studio Gradle 实现友盟多渠道打包
- 【CERC2015】【BZOJ4435】Juice Junctions
- s5pv210开发板 led驱动学习笔记
- 在线------JSON转换生成JAVA类