@toolkit-fe/get-location
Version:
获取当前位置
37 lines (36 loc) • 776 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getUserAgent = exports.UA = void 0;
/**
* UA枚举
*/
exports.UA = {
/**
* 微信h5
*/
WECHAT: 'WECHAT',
/**
* 支付宝h5
*/
ALIPAY: 'ALIPAY',
/**
* 其他
*/
OTHERS: 'OTHERS'
};
/**
* 判断客户端运行环境 这里只判断微信和浏览器h5
*/
var getUserAgent = function () {
var userAgent = navigator.userAgent.toLowerCase();
if (userAgent.match(/Alipay/i) == 'alipay') {
return exports.UA.ALIPAY;
}
else if (userAgent.match(/MicroMessenger/i) == 'micromessenger') {
return exports.UA.WECHAT;
}
else {
return exports.UA.OTHERS;
}
};
exports.getUserAgent = getUserAgent;