拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero];
NSURL *url = [NSURL URLWithString:@"mqq://im/chat?chat_type=wpa&uin=QQ号&version=1&src_type=web"]; NSURLRequest *request = [NSURLRequest requestWithURL:url]; // webView.delegate = self; [webView loadRequest:request]; [self.view addSubview:webView]; 感谢你们的回复,已经找到答案了,不需要设置urlSchream,直接将上面的一段粘贴就好,中间换上指定的饿QQ号,就可以直接聊天了。
schema
内容转自http://wiki.open.qq.com/wiki/%E9%A6%96%E9%A1%B5
另 mqq:// 可以直接唤起手机QQ 但是不知道聊天的参数是什么
mqq://
4.WPA临时会话iOS SDK支持发起QQ临时会话,获取指定QQ帐号在线状态。使用WPA功能需要设置QQ业务回调,请参考6. 处理QQ业务的回调。4.1 发起QQ临时会话下面是向指定QQ号码发起临时会话的示例代码:
- (void)onOpenWPA:(QElement *)sender { [self.view endEditing:YES]; [self.root fetchValueUsingBindingsIntoObject:self]; QQApiWPAObject *wpaObj = [QQApiWPAObject objectWithUin:self.binding_uin]; SendMessageToQQReq *req = [SendMessageToQQReq reqWithContent:wpaObj]; QQApiSendResultCode sent = [QQApiInterface sendReq:req]; [self handleSendResult:sent]; }
Android的方法看这里
UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero];
schema
内容转自http://wiki.open.qq.com/wiki/%E9%A6%96%E9%A1%B5
另
mqq://
可以直接唤起手机QQ 但是不知道聊天的参数是什么4.WPA临时会话
iOS SDK支持发起QQ临时会话,获取指定QQ帐号在线状态。使用WPA功能需要设置QQ业务回调,请参考6. 处理QQ业务的回调。
4.1 发起QQ临时会话
下面是向指定QQ号码发起临时会话的示例代码:
Android的方法看这里