手机web页面调用手机QQ实现在线聊天的效果

手机web页面调用手机QQ实现在线聊天的效果

html代码如下:

<a href="javascript:;" οnclick="chatQQ()">QQ咨询</a>

js代码如下:

<script>
    function chatQQ(){
        //其中1234567指的是QQ号码
        window.location.href="mqqwpa://im/chat?chat_type=wpa&uin=1234567&version=1&src_type=web&web_src=oicqzone.com";
    }
</script>

注意:
1. 手机调用手机QQ,不会停留在当web页面,而是直接调用手机QQ的app,留在app;
2. PC端调用QQ.exe应用程序,在桌面窗口中会弹出浏览器对话框,一般都是浏览器端先拦截请求,再让用户选择是否启动QQ应用程序的;参考下面的表格1。
3. 因设备不同,所以有时候使用的协议也不相同,参考下面的表格2。

统计表1 – 浏览器默认拦截

PC端:浏览器类型 是否拦截提示 拦截率
IE 一般
Firefox
360    
Google

统计表2 – 设备端与协议类型

设备类型 协议方式
PC端 tencent://
移动端 mqqwpa://

另外,PC端如何调用QQ应用程序呢?
请查看“PC端页面如何调用QQ进行在线聊天?”。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35393869/article/details/73303061
 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/113271.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ConnectionStrings 连接字符串「建议收藏」

    ConnectionStrings 连接字符串「建议收藏」<connectionStrings><addname=”sqliteContext”connectionString=”DataSource=E:\WHPCodeLiberary\temp\SqlLiteDBs\TestDB.s3db;Version=3;New=True;”providerName=”System.Data.SQLite”/>…

  • 百度发布新型肺炎搜索大数据报告:武汉网友关心疫情进展,快递查询需求激增

    百度发布新型肺炎搜索大数据报告:武汉网友关心疫情进展,快递查询需求激增肺炎疫情仍在升级。作为疫情风暴中心,武汉虽处在防疫前线,但“防疫”并不等于“恐鄂”。武汉人民当下的真实生活究竟如何,又最关注疫情的哪些方面,面临着哪些困境?今天,百度发布的《百度新型冠状病毒肺炎搜索大数据报告-武汉篇》(以下简称“报告”)显示,武汉人民相比全国人民“快半拍”关注疫情;武汉当地医疗物资缺乏的情况得到阶段性缓解,但需求仍然强烈;而由于出行不便,快递物流需求激增明显。此外,全国人民…

    2022年10月26日
  • [QT] QMap使用详解

    [QT] QMap使用详解[QT]QMap使用详解一.目录1.实例化QMap对象2.插入数据3.移除数据4.遍历数据5.由键查找对应键值6.由键值查找键7.修改键值8.查找是否包含某个键9.获取所有的键和键值10.一个键对应多个值1.实例化QMap对象/*创建QMap实例,第一个参数为QString类型的键,第二个参数为int类型的值*/QMap<QString,int>map;2.插入数据/*插入数据两种方式*/

  • java json对象和json字符串互转的方法_将json字符串转换成对象

    java json对象和json字符串互转的方法_将json字符串转换成对象包名:importnet.sf.json.JSONObject;1.maven地址<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</…

  • httprunner(7)测试用例RunRequest

    httprunner(7)测试用例RunRequest测试用例分层每个测试用例都有1个或多个测试步骤(List[step]),每个测试步骤对应一个API请求或其他用例的引用。从上图分析,我们可以看到testsuite中包含了3个测试用例,testca

  • 香农编码的matlab仿真实现实验报告_香农编码例题

    香农编码的matlab仿真实现实验报告_香农编码例题实验目的:通过该实验,掌握通过计算机实验可变长信源编码方法,进一步熟悉香农编码,费诺编码以及霍夫曼编码方法。实验环境:Matlab7.1实验内容及过程:1.对于给定的信源的概率分布,用MATLAB语言实现香农编码。2.对于给定的信源的概率分布,用MATLAB语言实现霍夫曼编码。3.对于给定的信源的概率分布,用MATLAB语言实现游程编码。以下为M文件:1.funct…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号