1. 程式人生 > >移動web端頁面如何呼叫手機QQ?

移動web端頁面如何呼叫手機QQ?

手機web頁面呼叫手機QQ實現線上聊天的效果

方法一:

html程式碼如下:
<a href="javascript:;" onclick="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>

方法二:

程式碼如下:
<a href="http://wpa.qq.com/msgrd?v=3&uin=1234567&site=qq&menu=yes">QQ客服1</a>

效果圖截圖如下:

注意:下面的截圖頁面不會停留太久,注意觀察跳轉變化!
真機實測

注意:
1. 手機端呼叫手機QQ,不會停留在當web頁面,而是直接呼叫手機QQ的app,留在app;
2. PC端呼叫QQ.exe應用程式,在桌面視窗中會彈出瀏覽器對話方塊,一般都是瀏覽器端先攔截請求,再讓使用者選擇是否啟動QQ應用程式的;參考下面的表格1。
3. 因裝置不同,所以有時候使用的協議也不相同,參考下面的表格2。

統計表1 - 瀏覽器預設攔截

PC端:瀏覽器型別 是否攔截提示 攔截率
IE 一般
Firefox
360 一般
Google

統計表2 - 裝置端與協議型別

裝置型別 協議方式
PC端 tencent://
移動端 mqqwpa://
移動端 wpa