您的位置:首页 > 其它

跳转QQ聊天

2017-12-26 15:25 162 查看
首先在info.plist里面添加LSApplicationQueriesSchemes(Array类型) 

然后插入weixin, wechat, mqq的string类型子项,如下图:



// 判断手机是否安装QQ 微信App
// 判断手机是否安装QQ
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"mqq://"]]) {

NSLog(@"install--");

}else{

NSLog(@"no---");

}
1
2
3
4
5
6
7
8
9
10
// 判断手机是否安装微信
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"weixin://"]]) {

NSLog(@"install--");

}else{

NSLog(@"no---");

}
1
2
3
4
5
6
7
8
9
10

// 跳转QQ应用
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero];
// 提供uin, 你所要联系人的QQ号码
NSString *qqstr = [NSString stringWithFormat:@"mqq://im/chat?chat_type=wpa&uin=%@&version=1&src_type=web",model.uin];
NSURL *url = [NSURL URLWithString:qqstr];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
[self.view addSubview:webView];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: