一、判斷是否為支付寶壞境
isAlipayClient () {
? ? if (navigator.userAgent.indexOf('AlipayClient') > -1) {
? ? ? return true
? ? }文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-470212.html
? ? return false
? },文章來(lái)源地址http://www.zghlxwxcb.cn/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
? ? }
? },
//判斷是否是皖事通環(huán)境
? 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';
? ? }
? },
到了這里,關(guān)于vue項(xiàng)目h5端判斷所處環(huán)境(支付寶、微信、判斷安卓和iOS環(huán)境)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!