iphone中结束电话后返回自己的应用
原文地址:http://blog.csdn.net/favormm/article/details/6034952
大家想不想在自己的应用中拨打电话呀?打电话可以用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"]];
转载于:https://www.cnblogs.com/appwgh/archive/2012/05/25/2517547.html
iphone中结束电话后返回自己的应用相关推荐
- 微信小程序云函数中的数据处理后返回
微信小程序云函数中的数据处理后返回 本文主要演示的是,在微信云函数中调用数据库后,如何对获取的内容在云函数内处理后返回. 主函数 exports.main = async (event, contex ...
- mysql更新后返回主键,我需要在MYSQL中更新表后返回的受影响行的主键。
I need Primary keys of the affected rows to be returned after updating a MYSQL table using my PHP Co ...
- App应用中拨打电话
在通过APP里有电话号码,可以能用苹果API进行拨打电话,但是不同的API方法,会造成不同的情况出现,如在挂完电话后当前APP会退出. 方法1 拨打完电话后退出当前APP,需要重新进入 NSStrin ...
- commit在c语言中的作用,【单选题】SQL语 言 中 COMMIT语句的主要作用是( )
A. 结束程序 B. 返回系统 C. 存储数据 D. 提交事务...
[单选题]SQL语 言 中 COMMIT语句的主要作用是( ) A. 结束程序 B. 返回系统 C. 存储数据 D. 提交事务 更多相关问题 [判断题]骨与骨之间一般用关节和韧带连接起来. A. 正确 ...
- 苹果7系统更新后信号无服务器,又被苹果坑了, 大批iphone 7用户中招, 升级后频繁出现无服务...
原标题:又被苹果坑了, 大批iphone 7用户中招, 升级后频繁出现无服务 自从IOS 12正式版推出之后,各种信号BUG似乎是和苹果杠上了.基本上每一个新版本的发布,都会有一批用户出现各种各样的& ...
- python定义函数后怎么输出_python中如何定义函数返回值
返回值简介: 简单介绍print和return的区别,print仅仅是打印在控制台,而return则是将return后面的部分作为返回值作为函数的输出,可以用变量接走,继续使用该返回值做其它事. 函数 ...
- SpringMVC开发框架中使用@ResponseBody注解后返回的json字符串中文乱码问题
问题描述:在SpringMVC开发框架中使用@ResponseBody注解后返回的json字符串中文乱码 解决办法:@ResponseBody注解可以直接将返回类打包成json格式,但是如果返回值是S ...
- cas服务器中如何存储用户信息,CAS3.5.2 Server登录后返回用户信息详细解决方案
单点登录(Single Sign-On, 简称SSO)是目前比较流行的服务于企业业务整合的解决方案之一,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统.大家在使用时CA ...
- html设置超链接后怎么返回,怎么在PPT中设置超链接并返回?
回答: 1.因为它是超链接操作的演示, 所以我省略了 PPT 生产过程, 提前做了三张幻灯片, 目的是为了节省时间. 2.现在我们演示了超链接, 我在第一张幻灯片中添加了指向文本的超链接, 以便第一张 ...
最新文章
- VSCode中experimentalDecorators设置问题
- hls.js播放hls直播源
- 抖音之后,互联网失去创造力
- 微信支付分-支付失败原因总结
- 安装程序无法创建新的系统分区
- C语言-07其它相关
- Public Key Retrieval is not allowed(已解决)
- C++中sort排序之自定义排序cmp(入门)
- DataFrame的构建及一些操作
- 在企业中采用知识管理工具的好处
- 大学模电实验合集丨实验二 单管共射放大电路的原理
- 强化学习开发黑白棋、五子棋游戏
- 多项式拟合缺点_三种回归算法及其优缺点
- 两台手机通过4g网络直接通讯_手机直播只准备了一部手机?难怪直播效果不好!...
- 【天光学术】信息管理论文:计算机信息管理应用于网络安全的策略(节选)
- Linux(Ubuntu)下C语言编译与调试
- 什么的发明使研制着能够成功研制微型计算机,1_1_科普知识竞赛试题(小学)
- 找工作必看:上海知名互联网公司盘点(全)
- 一个简单的pygame小游戏-合金子弹
- android 主流机型排行榜,10月份Android热门手机机型Top 50排行榜
热门文章
- exists的用法 python_Python 办公自动化自动整理文件,一键完成!
- c语言中把一个数缩小十倍_小学数学易错点:一个数缩小10倍?缩小到它的十分之一?哪个正确?...
- Java笔记-jdbc传输clob到Oracle数据库
- Python工作笔记-使用Py遍历文件夹及其子文件夹内容
- Qt工作笔记-Qt文档阅读笔记-setMouseTracking(无需按下移动使得widget获取鼠标位置)
- Java题-直接赋值与重新创建内存
- unity 渐变消失_Unity3D实现渐变颜色效果|chu
- 6 volist双层数组_Javascript算法 — 数组排序
- for in range语句_Python 之旅5——for循环
- python 问题自动匹配解决方案_最好的 Python IDE,你们推荐使用哪一个?