UNPKG

@cainiaofe/cn-utils

Version:

菜鸟前端基础工具库

12 lines (11 loc) 586 B
"use strict"; 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);