JS判断当前环境为微信,手机判断浏览器类型
16lz
2022-05-24
判断是否为微信环境
let wx = navigator.userAgent.toLowerCase();if (wx.match(/MicroMessenger/i) == "micromessenger") { alert('当前环境为微信环境') }
判断是Android还是IOS
let web = navigator.userAgent;//android终端let isAndroid = web.indexOf('Android') > -1 || web.indexOf('Adr') > -1; //ios终端let isiOS = !!web.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);if(isAndroid){ alert('android')}else if(isiOS){ alert('ios')}
目前主要支持 安卓 & 苹果 & ipad & 微信 & 支付宝 & 是否是手机端。
let BrowserInfo = { isAndroid: Boolean(navigator.userAgent.match(/android/ig)), isIphone: Boolean(navigator.userAgent.match(/iphone|ipod/ig)), isIpad: Boolean(navigator.userAgent.match(/ipad/ig)), isWeixin: Boolean(navigator.userAgent.match(/MicroMessenger/ig)), isAli: Boolean(navigator.userAgent.match(/AlipayClient/ig)), isPhone: Boolean(/(iPhone|iPad|iPod|iOS|Android)/i.test(navigator.userAgent)) }
更多相关文章
- JDK ANT ANDROID Configure
- JDK ANT ANDROID Configure
- android环境变量的配置
- Android判断是否有网络连接
- Android判断是否有网络连接
- ubuntu环境下我的第一个android apk (2014.12.12更新)
- ubuntu14.04 64bit主机下面安装android的NDK开发环境
- Mac配置Android环境 adb
- 搭建Android(安卓)NDK开发环境