javascript判断H5页面是微信端打开或安卓手机、苹果手机打开的方法
let ua = navigator.userAgent;
let isAndroid = ua.indexOf("Android") > -1 || ua.indexOf("Linux") > -1;
let isIOS = !!ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
let isWeixin = ua.indexOf("MicroMessenger") > 0;
if (isWeixin) {
//alert('请使用浏览器打开') // 微信打开,提示“使用浏览器打开”
} else if (isAndroid) {
//安卓系统且用浏览器打开,直接下载app
} else if (isIOS) {
// 苹果系统且浏览器打开,点击btn跳转Appstore
} else {
//统一认作安卓系统处理
}