browserType() {
const ua = navigator.userAgent.toLowerCase();
const isWeixin = ua.indexOf('micromessenger') !== -1;
let browserType;
if (isWeixin && window.__wxjs_environment === 'miniprogram') {
browserType = 'miniprogram';
} else if (isWeixin) {
browserType = 'minih5';
} else {
browserType = 'h5';
}
return browserType;
},
mobileType() {
const userAgent = navigator.userAgent;
const isAndroid = userAgent.indexOf('Android') > -1 || userAgent.indexOf('Adr') > -1;
const isiOS = !!userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
let mobileType;
if (isAndroid) {
mobileType = 'isAndroid';
} else if (isiOS) {
mobileType = 'isiOS';
} else {
mobileType = 'PC';
}
return mobileType;
},