@cainiaofe/cn-utils
Version:
菜鸟前端基础工具库
12 lines (11 loc) • 586 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getOSVersion = exports.getOSName = exports.isIOS = exports.isAndroid = void 0;
var tslib_1 = require("tslib");
var parser_1 = tslib_1.__importDefault(require("./parser"));
var ua = window.navigator.userAgent;
var os = new parser_1.default(ua);
exports.isAndroid = ua.indexOf('Android') > -1 || ua.indexOf('Adr') > -1; // android终端
exports.isIOS = !!ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); // ios终端
exports.getOSName = os.getOSName.bind(os);
exports.getOSVersion = os.getOSVersion.bind(os);