龙空技术网

JS判断当前设备是 PC IOS Andriod

程序汪布丁 1317

前言:

如今小伙伴们对“前端判断ios或者安卓的方法”大概比较珍视,同学们都想要分析一些“前端判断ios或者安卓的方法”的相关内容。那么小编也在网上网罗了一些对于“前端判断ios或者安卓的方法””的相关内容,希望看官们能喜欢,同学们快快来学习一下吧!

JS判断当前设备是 PC IOS Andriod

代码如下:

<script > window.onload = function(){ var isPc = IsPC(); var isAndroid = is_android(); if (isPc){   //pc   location.href = url; }else{   if (isAndroid){      //安卓      location.href = "";    }else{      //IOS     location.href = "";   }//前端全栈学习交流圈:866109386 } // 面向1-3年前端开发人员 // 帮助突破技术瓶颈,提升思维能力,欢迎大家。 } //如果返回的是false说明当前操作系统是手机端,如果返回的是true则说明当前的操作系统是电脑端 function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length; v++) {     if (userAgentInfo.indexOf(Agents[v]) > 0) {        flag = false;        break;     }    }    return flag;   } //如果返回true 则说明是Android false是ios function is_android() { var u = navigator.userAgent, app = navigator.appVersion; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 if (isAndroid) {   //这个是安卓操作系统   return true; } if (isIOS) {   //这个是ios操作系统    return false; } }</script>

对前端的技术,架构技术感兴趣的同学关注我的头条号,并在后台私信发送关键字:“前端”即可获取免费的架构师学习资料

知识体系已整理好,欢迎免费领取。还有面试视频分享可以免费获取。关注我,可以获得没有的架构经验哦!!

标签: #前端判断ios或者安卓的方法