微信內置瀏覽器中如何實現點擊電話號碼自動到撥號頁面


應項目需求,要求微信公眾號的電話要做的高,大,上,要能點擊直接撥號,首先想到的是不要要接服務商通訊接口啊,百度學習了一會,原來很簡單:

一般的web處理
1.一鍵撥號:

<a href="tel:10086">馬上撥打電話10086</a> 

2.發送短信功能:

<a href="sms:10086">發送短信</a> 

3、移動web頁面自動探測電話號碼

  1.  
    <meta name="format-detection" content="telephone=no">
  2.  
    <meta http-equiv="x-rim-auto-match" content="none">

4.使用wtai協議進行撥打電話。

wtai全稱Wireless Telephony Applications Interface,指的是在WML中可以調用設備的WTAI函數來呼叫特定的電話號碼。

個人覺得功能和a 標簽差不多,

  1.  
    <a href="wtai://wp//mc;10086">撥打10086 </a>
  2.  
    <a href="wtai://wp/ap;10086;">將10086存儲至電話簿 </a>

一般建議采用這個方式。

關於微信頁面會出現屏蔽的方式,所以采取以下解決方案

解決方法如下:
1、撥號的代碼還是不變,和原先的一樣,
2、打開撥號頁面要做下處理,在網址后面增加一個錨節點mp.weixin.qq.com。
實例如下:
如:<a href="tel:10086">一鍵撥號</a> 上需要撥號代碼,操作如下
在有這個代碼的頁面URl后邊加上“#mp.weixin.qq.com” 如:tel:10086#mp.weixin.qq.com

實測並不需要加上“#mp.weixin.qq.com” ,我的是這樣的,您試試看唄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM