美文网首页
app跳转到QQ聊天界面 iOS

app跳转到QQ聊天界面 iOS

作者: 晓蜻蜓 | 来源:发表于2017-03-21 12:36 被阅读0次
  • 方法1
                //是否安装QQ
                if UIApplication.shared.canOpenURL(URL(string: "mqq://")!){
                    //指定号码跳转到QQ聊天界面
                    let qqStr = String("mqq://im/chat?chat_type=wpa&uin=" + 指定qq号码 + "&version=1&src_type=web")
                    let url = URL(string: qqStr!)
                    UIApplication.shared.openURL(url!)

                }else{
                    //提醒没安装qq
                }
  • 方法2
               //是否安装QQ
              if UIApplication.shared.canOpenURL(URL(string: "mqq://")!){
                    let qqWebView = UIWebView(frame: CGRect.zero)
                    let url = "mqq://im/chat?chat_type=wpa&uin=" + 指定qq号码 +     "&version=1&src_type=web"
                    let request = URLRequest(url: URL(string: url)!)
                    qqWebView.delegate = self
                    qqWebView.loadRequest(request)
                    self.view.addSubview(qqWebView)
              }else{
                    //提醒没安装qq
                }
  • 最重要的是qq号码一定先开通推广功能才能进行临时对话
Paste_Image.png
  • 在info.plist里添加:
    <key>LSApplicationQueriesSchemes</key>
    <array>
        <string>mqq</string>
    </array>

相关文章

网友评论

      本文标题:app跳转到QQ聊天界面 iOS

      本文链接:https://www.haomeiwen.com/subject/xktgnttx.html