判断是苹果或安卓,判断是否是微信浏览器

function ismobile(test){
                        var u = navigator.userAgent, app = navigator.appVersion;
                        if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
                                if(window.location.href.indexOf("?mobile")<0){
                                        try{
                                                if(/iPhone|mac|iPod|iPad/i.test(navigator.userAgent)){
                                                        return '0';
                                                }else{
                                                        return '1';
                                                }
                                        }catch(e){}
                                }
                        }else if( u.indexOf('iPad') > -1){
                                return '0';
                        }else{
                                return '1';
                        }
                };
var pla=ismobile(1);   pla==1  安卓手机;  pla==0  苹果手机;

             function isWeiXin(){
                        var ua = window.navigator.userAgent.toLowerCase();
                        if(ua.match(/MicroMessenger/i) == 'micromessenger'){
                                return true;
                        }else{
                                return false;
                        }
                }
if(isWeiXin()){
alert(‘微信浏览器’);
}else{
alert(‘不是微信浏览器’);
}

欢迎分享本文,转载请保留出处:前端ABC » 判断是苹果或安卓,判断是否是微信浏览器

分享到:更多 ()

发表评论 0