原生js判断设备类型

 var u = navigator.userAgent;
 //Android终端
 var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1;
//iOS终端
  var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);

1.、 isAndroid和isiOS是两个布尔值      //判断设备是安卓或者是ios

 

 var ua = navigator.userAgent;
 var isWeixin =  !!/MicroMessenger/i.test(ua);

2、isWeixin也是布尔值     //判断是否是微信  

posted @ 2018-12-26 11:06  风zz  阅读(353)  评论(0编辑  收藏  举报