English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery判断iPhone、Android设备类型

最近制作了一版微信宣传页,通过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; //terminale android 
  var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //terminale ios 
 if(ua.match(/MicroMessenger/i)=='micromessenger') { //browser integrato di WeChat
  $(".download a").click(function(){
   window.location.href='http://a.app.qq.com/o/simple.jsp?pkgname=nome dell'applicazione '
  });
 }
  if(isiOS){
   $(".download a").click(function(){
    window.location.href='https://itunes.apple.com/cn/app/nome dell'applicazione'
   });
  }
   $(".download a").click(function(){
    window.location.href='http://a.app.qq.com/o/simple.jsp?pkgname=nome dell'applicazione'
   });
  }
   $(".download a").click(function(){
    window.location.href='link di applicazione'
   });
  }
 }
 } 

Questo è tutto il contenuto dell'articolo, speriamo che sia utile per la tua apprendimento e che tu sostenga fortemente la guida urla.

Dichiarazione: il contenuto di questo articolo è stato tratto da Internet, di proprietà del rispettivo autore. Il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, il sito web non detiene i diritti di proprietà, non è stato editato manualmente e non assume alcuna responsabilità legale. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una email a notice#oldtoolbag.com (sostituisci # con @) per segnalare il problema e fornire prove pertinenti. Una volta verificata, il sito eliminerà immediatamente il contenuto sospetto di violazione del copyright.