一、判断是否为支付宝坏境
isAlipayClient () {
if (navigator.userAgent.indexOf('AlipayClient') > -1) {
return true
}文章来源:https://www.toymoban.com/news/detail-470212.html
return false
},文章来源地址https://www.toymoban.com/news/detail-470212.html
二、判断安卓还是ios
phoneOs () {
var u = navigator.userAgent,
isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1,
isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
if (isAndroid) {
return 'Android'
}
if (isiOS) {
return 'IOS'
}
return ''
},
三、判断是否是微信
isWeixin () {
var ua = window.navigator.userAgent.toLowerCase()
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
return true
} else {
return false
}
},
//判断是否是皖事通环境
checkPlatform() {
const ua = navigator.userAgent;
if (ua.includes('iflytek_mmp')) {
// 皖事通
return 'wst';
} else if (navigator.userAgent.includes('AlipayClient')) {
// 城市令
return 'alipay';
} else if (navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger') {
return 'wx';
}
},
到了这里,关于vue项目h5端判断所处环境(支付宝、微信、判断安卓和iOS环境)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!