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>
相关文章推荐
- 【第三方支付】之微信支付
- 【第三方登录】之微信第三方登录
- 【微信分享】 微信分享集成 使用weixin js sdk 兼容 旧版本 2
- 【微信分享】 微信分享集成 使用weixin js sdk 兼容 旧版本 2
- (一)注册微信个人订阅号
- 微信sdk的使用出现invalid url domain
- 微信分享和模板消息中的经验
- 微信支付
- 微信开发简单例子
- 可穿戴设备(CC2541)上微信(6)
- 微信公众号对接JSAPI模式的微信支付简介与总结
- 我是企业号体验账户 我发送消息:微信错误 errcode=60011,
- 关于微信支付和支付宝支付,调试不同的常见问题
- Android仿微信(五)——仿微信聊天界面,以及语音录制功能
- Android仿微信(四)——仿QQ登陆
- Android仿微信(三)——主页面实现篇
- Android仿微信(二)——仿微信联系人 首字母分类
- Android仿微信(一)——仿微信之界面导航篇
- 微信朋友圈评论功能的细节考虑及实现
- H5+ 分享到微信、朋友圈代码示例