UNPKG

@toolkit-fe/get-location

Version:

获取当前位置

37 lines (36 loc) 776 B
"use strict"; 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;