实现打完电话回调APP里面
来源:互联网 发布:js计算n的阶乘 编辑:程序博客网 时间:2024/04/26 21:50
现在项目里面可能会有客服应用这一类的东西,这里我们也不想做成那种即时性的在线聊天的功能,缩短项目的周期。所以我们这里就直接掉系统的电话来实现这个功能,但是我们用系统的API-->[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://phoneNum"]];但是有个问题就是我们在打完电话的时候他是回跳到系统的电话界面的,不符合一般应用的逻辑,我们要做到电话结束之后回调到我们app里面的本来界面。这里提供两种方法给大家 并且展示代码如下:
1.方法一:使用私有的api实现回调。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://10086"]];
这里使用10086来测试,骚扰电话,呵呵 。
2.方法二:使用web调电话,这个是合法的可以通过app的审核。
代码实例:
// 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里面
- 打完电话如何返回原程序
- 电话打错了...
- android电话拔打
- Asterisk 配置PSTN模拟卡,实现SIP 软电话通过PSTN固定电话向外打外线电话
- 第25回 给飞飞打个骚扰电话
- 【Android】Android开发初学者实现拨打电话的功能,拨打电话app小demo实现
- Excel里面打对号
- Excel里面打对号
- 打个电话回家吧
- 打一个电话流程简介
- app调用系统电话
- 自制智能手机电话APP
- 2016年3月19日,如何在web页面里面实现拨打电话的功能
- 如何实现在一个app里面点击按钮返回home
- 打往天堂的电话!(转)
- 接听打错电话的各种方式
- 刚给女友打了电话...
- android中图片的三级cache策略(内存、文件、网络)之二:内存缓存策略
- Linux高级网络编程系列教程
- 小波变换教程(十八)
- MyEclipse WebSphere概述(上)
- 第七周项目三 VS初体验
- 实现打完电话回调APP里面
- UML类图几种关系的总结
- setMinDate出现java.lang.IllegalArgumentException: fromDate:xxx does not preced toDate: xxx异常的简单解决办法
- 小波变换教程(十九)
- Plotting Factor Analysis Results
- Javadoc文档注释使用方法
- [extjs5学习笔记]第三十七节 Extjs6预览版都有神马新东西
- 与python中的数字相关的内建函数及模块
- 小波变换教程(二十)