Android,iOS打开手机QQ与指定用户聊天界面
2015-09-11 13:22
459 查看
在浏览器中可以通过JS代码打开QQ并弹出聊天界面,一般作为客服QQ使用。而在移动端腾讯貌似没有公布提供类似API,但是却可以使用schema模式来启动手机QQ。
以下为具体代码:
浏览器:
以下为具体代码:
Android:
String url="mqqwpa://im/chat?chat_type=wpa&uin=501863587";
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
iOS:
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];
浏览器:
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=592333407&site=qq&menu=yes">click here</a>
相关文章推荐
- [Android]使用Kotlin+Anko开发Android(一)
- xmpp Smack asmack Spark MINA Openfire androidpn MQTT RSMB
- Android开发_View 硬件加速
- Android消息推送完美解决方案全析
- Android中Fragment的简单应用
- android 6.0 权限管理的学习资料和使用例子
- Android 获取状态栏高度
- 灵活强大的构建系统Gradle
- 美团Android自动化之旅—生成渠道包
- android include 控件详解
- android开发中的常用布局
- Android(java)学习笔记228:服务(service)之绑定服务调用服务里面的方法
- Android中的事件分发机制总结
- android 访问c# webservice 实现登陆注册功能(android 上传json到服务器)
- 怎么在Android中设置一个color.xml快速获取颜色
- ArcGIS Runtime SDKs v10.2.4最新(Android、iOS、OSX和.NET)
- Android笔记之Activity生命周期实测
- [Android]device layout partitions introduction
- popupwindow全屏幕显示被状态栏挡住如何解决+Android获取状态栏高度
- android 应用程序安装卸载(安装应用宝后自动弹出卸载应用宝)