通常判断运行环境都是通过navigator.userAgent if (/android/gi.test(navigator.userAgent)){ // todo : android} if (/ipad|iphone|mac/gi.test(navigator.userAgent)){ // todo : ios} <script> $(function() { var isIOS = (/iphone|ipad/gi).test(navigator.appVersion); if (i…
安卓系统和ios系统,在做app里面嵌入m版时,有时候会发现,ios上面的那个电池状态栏不占位置,但是安卓的状态栏占位,所以需要区分系统样式单独处理一下! var sUserAgent=navigator.userAgent.toLowerCase(); if(sUserAgent.match(/iphone os 8/i) == "iphone os 8"){ }else if(sUserAgent.match(/android/i) == "android&qu…
在手机端应用的开发中,经常会碰到IOS系统跟Android系统去访问同一个内容时的展示效果不同,这时候我们需要区别对待,下面代码就是用js判断手机终端是否IOS系统: //判断是否为ios系统:是IOS:true,不是:false. function isIOS(){ var u = navigator.userAgent; var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端 return isiOS; }…