iOS openURL方法实现打电话、发短信、发邮件、打开其他App
2017-01-10 10:20
691 查看
UIApplication有个功能十分强大的openURL:方法
- (BOOL)openURL:(NSURL*)url;
通过这个方法,我们可以实现:
先获取 UIApplication
1、打电话
2、发短信
3、发邮件
4、打开一个网页
5、打开其他app程序
这里比较复杂,需要用到URL Schemes来标示不同App
详细参考 打开另一个APP(URL Scheme与openURL)
- (BOOL)openURL:(NSURL*)url;
通过这个方法,我们可以实现:
先获取 UIApplication
UIApplication *app = [UIApplication sharedApplication];
1、打电话
[app openURL:[NSURL URLWithString:@"tel://10086"]];
2、发短信
[app openURL:[NSURL URLWithString:@"sms://10086"]];
3、发邮件
[app openURL:[NSURL URLWithString:@"mailto://12345@qq.com"]];
4、打开一个网页
[app openURL:[NSURL URLWithString:@"http://ios.itcast.cn"]];
5、打开其他app程序
这里比较复杂,需要用到URL Schemes来标示不同App
详细参考 打开另一个APP(URL Scheme与openURL)
相关文章推荐
- iOS实现APP调用打电话,发短信,发邮件,打开Safari
- 猫猫学iOS(四十五)之常用的小功能比如打电话、打开网址、发邮件、发短信打开其他应用。
- 猫猫学iOS(四十五)之常用的小功能比如打电话、打开网址、发邮件、发短信打开其他应用。
- IOS 开发,调用打电话,发短信,打开网址,调用其他app
- 多种方法实现打电话、打开网址、发邮件、发短信、应用评分
- AJ学IOS(45)之常用的小功能比如打电话、打开网址、发邮件、发短信打开其他应用。
- iOS中打电话、打开网址、发邮件、发短信等
- OCiOS开发:发短信、发邮件、打电话及摇一摇实现
- 代码控制打电话、发短信、发邮件、打开手机app等操作
- Swift IOS中的常用操作(打开网页、发短信、打电话、发邮件)
- iOS - 打电话、发短信、发邮件、打开网页
- iOS打电话、发邮件、发短信、打开浏览器
- iOS开发 应用iOS特性实现在应用内打电话,发短信,打开网页等。实现应用间授权以后再整理
- IOS 原生打电话,发短信,发邮件的方法
- iOS调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的
- iOS 打电话,发短信,发邮件 方法汇总
- iOS打电话,发短信,发邮件,打开网址
- iOS开发:发短信、发邮件、打电话及摇一摇实现
- 在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的
- 開啓其他應用程式 App 的方法(ios 呼叫 app)