美文网首页
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