前言:
如今小伙伴们对“前端判断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或者安卓的方法