您的位置:首页 > 移动开发 > 微信开发

Android、IOS直接打开QQ或微信对应好友的聊天窗口

2015-07-14 19:12 741 查看



实现像网页上QQ客服一样点击某按钮直接调用出聊天工具,在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用。而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ。

以下为具体代码:

Android:

[java] view
plaincopy

String url="mqqwpa://im/chat?chat_type=wpa&uin=501863587";

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));

iOS:

[objc] view
plaincopy

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero];

NSURL *url = [NSURL URLWithString:@"mqq://im/chat?chat_type=wpa&uin=501863587&version=1&src_type=web"];

NSURLRequest *request = [NSURLRequest requestWithURL:url];

webView.delegate = self;

[webView loadRequest:request];

[self.view addSubview:webView];

浏览器:ncopy

<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=592333407&site=qq&menu=yes">click here</a>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: