最近做了一版微信宣傳頁,通過JQ來判斷設備,并進行下載
微信內置瀏覽器對下載鏈接進行了屏蔽,所以先進行判斷,如果是微信內置瀏覽器,則跳轉應用寶鏈接,如果不是,則判斷是iPhone/Adroid/PC 并進行跳轉
代碼如下:
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") { //微信內置瀏覽器 $(".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='應用鏈接' }); } } } 以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。
新聞熱點
疑難解答