微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送
生活随笔
收集整理的這篇文章主要介紹了
微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在做一個微信的微網站中的一個 便民服務電話功能的應用 ,用到 移動web頁面 中列出的 電話號碼 ,點擊需要實現調用通訊錄, 網頁一鍵撥號的撥打電話功能 。
如果需要在移動瀏覽器中實現撥打電話,發送email,美國服務器,調用sns等功能,移動手機WEB頁面(HTML5)Javascript提供的接口是一個好辦法。
采用url鏈接的方式,實現在Safari ios,香港服務器,Android 瀏覽器,webos 瀏覽器,塞班瀏覽器,IE,Operamini等主流瀏覽器,進行撥打電話功能。
1.最常用WEB頁面JS實現一鍵撥號的電話撥打功能:
<a href="tel: 13764567708 "> 移動WEB頁面JS一鍵撥打號碼咨詢功能 </a>
在撥號界面,顯示號碼,并提示撥打。
支持大部分的瀏覽器,但是在QQ瀏覽器上支持不好。
微信現在出現屏蔽常規撥號功能,解決辦法如下
打開撥號頁面要做下處理,在網址后面增加一個錨節點mp.weixin.qq.com
2.最常用WEB頁面JS實現一鍵發送短信功能: <a href="sms:13764567708"> 移動WEB頁面JS一鍵發送短信咨詢功能 </a> 在信息錄入界面,顯示發送號碼,并提示錄入信息。 支持大部分的瀏覽器,但是在QQ瀏覽器上支持不好。 ? 3、移動web頁面自動探測電話號碼 <meta name="format-detection" content="telephone=no"> <meta http-equiv="x-rim-auto-match" content="none"> ? 4.使用wtai協議進行撥打電話。 代碼如下所示: 實例: <a href="wtai://wp//mc;13764567708">撥打10086 </a>?? <a href="wtai://wp/ap;13764567708;">將10086存儲至電話簿 </a>? 建議采用這個方式。 ? 5、不太靈驗的方式: <a href="dc:13764567708"> 移動WEB頁面JS一鍵撥打號碼咨詢功能 </a> 經過測試,大部分瀏覽器都不支持了。 注釋:本篇文章出于http://www.cnblogs.com/skylaugh/p/3401825.html(博客園博主 仰天一笑)
1、http://www.cnblogs.com/skylaugh/p/3277899.html?繼續寫撥號代碼
<a href="tel:13764567708">移動WEB頁面JS一鍵撥打號碼咨詢功能</a>
2、打開這個網址鏈接的時候,就用這個鏈接http://www.cnblogs.com/skylaugh/p/3277899.html#mp.weixin.qq.com?
這樣,微信里面的一鍵撥號功能就OK了
2.最常用WEB頁面JS實現一鍵發送短信功能: <a href="sms:13764567708"> 移動WEB頁面JS一鍵發送短信咨詢功能 </a> 在信息錄入界面,顯示發送號碼,并提示錄入信息。 支持大部分的瀏覽器,但是在QQ瀏覽器上支持不好。 ? 3、移動web頁面自動探測電話號碼 <meta name="format-detection" content="telephone=no"> <meta http-equiv="x-rim-auto-match" content="none"> ? 4.使用wtai協議進行撥打電話。 代碼如下所示: 實例: <a href="wtai://wp//mc;13764567708">撥打10086 </a>?? <a href="wtai://wp/ap;13764567708;">將10086存儲至電話簿 </a>? 建議采用這個方式。 ? 5、不太靈驗的方式: <a href="dc:13764567708"> 移動WEB頁面JS一鍵撥打號碼咨詢功能 </a> 經過測試,大部分瀏覽器都不支持了。 注釋:本篇文章出于http://www.cnblogs.com/skylaugh/p/3401825.html(博客園博主 仰天一笑)
總結
以上是生活随笔為你收集整理的微信开发之移动手机WEB页面(HTML5)Javascript实现一键拨号及短信发送的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1! 5!(7月3日)
- 下一篇: 谷歌浏览器中a:link设置字体颜色不生