jquery判斷iPhone、Android設(shè)備類型
最近做了一版微信宣傳頁(yè),通過(guò)JQ來(lái)判斷設(shè)備,并進(jìn)行下載
微信內(nèi)置瀏覽器對(duì)下載鏈接進(jìn)行了屏蔽,所以先進(jìn)行判斷,如果是微信內(nèi)置瀏覽器,則跳轉(zhuǎn)應(yīng)用寶鏈接,如果不是,則判斷是iPhone/Adroid/PC 并進(jìn)行跳轉(zhuǎn)
代碼如下:
function downloadApp(){ var u = navigator.userAgent; var ua = navigator.userAgent.toLowerCase(); var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android終端 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios終端 if(ua.match(/MicroMessenger/i)=="micromessenger") { //微信內(nèi)置瀏覽器 $(".download a").click(function(){ window.location. }); }else{ if(isiOS){ $(".download a").click(function(){ window.location. }); }else if(isAndroid){ $(".download a").click(function(){ window.location. }); }else{ $(".download a").click(function(){ window.location.href='應(yīng)用鏈接' }); } } }
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- Android 模仿iPhone列表數(shù)據(jù)View刷新動(dòng)畫(huà)詳解
- Android ListView實(shí)現(xiàn)仿iPhone實(shí)現(xiàn)左滑刪除按鈕的簡(jiǎn)單實(shí)例
- Android編程實(shí)現(xiàn)仿iphone抖動(dòng)效果的方法(附源碼)
- js判斷手機(jī)端(Android手機(jī)還是iPhone手機(jī))
- 探討Android 的屏幕滾動(dòng)操作不如 iPhone 流暢順滑的原因
- android Gallery組件實(shí)現(xiàn)的iPhone圖片滑動(dòng)效果實(shí)例
- 基于jQuery的判斷iPad、iPhone、Android是橫屏還是豎屏的代碼
- Android之IphoneTreeView帶組指示器的ExpandableListView效果
- javascript判斷iphone/android手機(jī)橫豎屏模式的函數(shù)
- Android中的jQuery:AQuery簡(jiǎn)介
相關(guān)文章
jquery拖拽效果完整實(shí)例(附demo源碼下載)
這篇文章主要介紹了jquery拖拽效果實(shí)現(xiàn)方法,詳細(xì)介紹了jQuery實(shí)現(xiàn)拖拽功能的具體步驟與相關(guān)技巧,并附代碼了demo源碼供讀者下載參考,需要的朋友可以參考下2016-01-01jQuery判斷是否存在滾動(dòng)條的簡(jiǎn)單方法
下面小編就為大家?guī)?lái)一篇jQuery判斷是否存在滾動(dòng)條的簡(jiǎn)單方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-09-09JQuery實(shí)現(xiàn)電梯導(dǎo)航特效
這篇文章主要為大家詳細(xì)介紹了JQuery實(shí)現(xiàn)電梯導(dǎo)航特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02使用jquery插件實(shí)現(xiàn)圖片延遲加載技術(shù)詳細(xì)說(shuō)明
有時(shí)我們看到一些大型網(wǎng)站,頁(yè)面如果有很多圖片的時(shí)候,當(dāng)你滾動(dòng)到相應(yīng)的行時(shí),當(dāng)前行的圖片才即時(shí)加載的,這樣子的話頁(yè)面在打開(kāi)只加可視區(qū)域的圖片,而其它隱藏的圖片則不加載,一定程序上加快了頁(yè)面加載的速度,對(duì)于比較長(zhǎng)的頁(yè)面來(lái)說(shuō),這個(gè)方案是比較好的。2011-03-03jquery實(shí)現(xiàn)彈窗功能(窗口居中顯示)
本文主要介紹了jquery實(shí)現(xiàn)彈窗功能且彈出確認(rèn)框始終位于窗口中間位置的實(shí)例,具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-02-02