zoukankan      html  css  js  c++  java
  • 判断浏览器环境(QQ,微信,安卓设备,IOS设备,PC微信环境,移动设备)


    判断浏览器环境(QQ,微信,安卓设备,IOS设备,PC微信环境,移动设备)

    
    //  ===== 判断浏览器环境 =====  // 
    
    // 判断是否是QQ环境
    function isQQ() {
    	return(navigator.userAgent.toLowerCase().match(/qq/i) == "qq")
    }
    
    // 判断是否是微信环境
    function isWeixin() {
    	return(navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == "micromessenger")
    }
    
    // 判断是否是安卓设备
    function isAndroid() {
    	return navigator.userAgent.indexOf("Android") > -1 || navigator.userAgent.indexOf("Linux") > -1
    }
    
    // 判断是否是IOS设备
    function isiOS() {
    	return !!navigator.userAgent.match(/(i[^;]+;( U;)? CPU.+Mac OS X/)
    }
    
    // 判断是否是PC微信环境
    function isPCWeixin() {
    	return(navigator.userAgent.toLowerCase().match(/WindowsWechat/i) == "windowswechat")
    }
    
    // 是否是移动设备
    function isMobile() {
    	for(var c = navigator.userAgent.toLowerCase(), b = "android;iphone;symbianos;windows phone;ipad;ipod".split(";"), a = 0; a < b.length; a++)
    		if(0 < c.indexOf(b[a])) return !0;
    	return !1
    }
    
    
  • 相关阅读:
    【HDOJ】1058 Humble Numbers
    activity去标题栏操作&保留高版本主题
    谷歌安卓官方开发者网站 https://developer.android.google.cn
    TortoiseGIT
    Git的优势
    eoe开发社区
    安卓巴士 http://www.apkbus.com/
    Git简介
    SVN标准目录结构
    关于人生的
  • 原文地址:https://www.cnblogs.com/lalalagq/p/10207761.html
Copyright © 2011-2022 走看看