jquery mobile實現(xiàn)撥打電話功能的幾種方法
如果需要在移動瀏覽器中實現(xiàn)撥打電話,發(fā)送email,調(diào)用sns等功能,jquery mobile提供的接口是一個好辦法。
采用url鏈接的方式,實現(xiàn)在safari ios,android 瀏覽器,webos 瀏覽器,塞班瀏覽器,ie,operamini等主流瀏覽器,進行撥打電話功能。
1.最常用的方式:
<a href="tel:+120">報警!</a>
在撥號界面,顯示號碼,并提示撥打。
支持大部分的瀏覽器,但是在qq瀏覽器上支持不好。
2、自動探測電話號碼
如果要支持safari for ios ,blackberry browser的號碼,需要加上一下標(biāo)簽:
<meta name="format-detection" content="telephone=no">
<meta http-equiv="x-rim-auto-match" content="none">
3.使用wtai協(xié)議進行撥打電話。
在wml中可以調(diào)用設(shè)備的wtai函數(shù)來呼叫特定的電話號碼。目前,越來越多的瀏覽器都支持這個功能,但還不是所有。
代碼如下所示:
<input name="phone_no" format="*m" value="13"/> <do type="option" label="呼出號"> <go href="wtai://wp/mc;$(phone_no)"/> </do><br/> 或者直接寫入電話號碼的方式: <a href="wtai://wp/mc;1331597312*">撥打電話</a>
實例:
<a href="wtai://wp//mc;10086">撥打10086 </a> <a href="wtai://wp/ap;10086;">將10086存儲至電話簿 </a> <a href="sms:10086">發(fā)短信到10086 </a>
建議采用這個方式。
4、還有一種方式:
<a href="dc:5040*0077">撥打熱線</a>
經(jīng)過測試,大部分瀏覽器都不支持 了。
相關(guān)文章
淺談jQuery的bind和unbind事件(綁定和解綁事件)
下面小編就為大家?guī)硪黄獪\談jQuery的bind和unbind事件(綁定和解綁事件)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03Jquery+CSS 創(chuàng)建流動導(dǎo)航菜單 Fluid Navigation
有時,一個網(wǎng)站的導(dǎo)航菜單文字不能提供足夠的信息,來表達(dá)當(dāng)前菜單按鈕的內(nèi)容,一般的解決辦法是使用提示信息ToolTip,那么本文介紹的流動導(dǎo)航菜單Fluid Navigation也可以解決此問題,同時也為網(wǎng)站設(shè)計的添加了一些時尚而又動感元素。2010-02-02jQuery使用empty()方法刪除元素及其所有子元素的方法
這篇文章主要介紹了jQuery使用empty()方法刪除元素及其所有子元素的方法,涉及jQuery操作元素的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03jQuery+canvas實現(xiàn)簡單的球體斜拋及顏色動態(tài)變換效果
這篇文章主要介紹了jQuery+canvas實現(xiàn)簡單的球體斜拋及顏色動態(tài)變換效果,通過jQuery+html5的canvas利用時間函數(shù)進行實時數(shù)學(xué)運算動態(tài)繪制拋物線圖形的技巧,需要的朋友可以參考下2016-01-01