UNPKG

mrcio-ui

Version:

45 lines (34 loc) 1.23 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports._Platform = undefined; var _react = require('react'); var _react2 = _interopRequireDefault(_react); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } /** * Platform 设备 平台 相关接口 * @Author gufuyan * @Date 2018-08-30 */ var PlatformFn = //函数参数默认值 function PlatformFn() { _classCallCheck(this, PlatformFn); this.is_weixn = function () { var ua = navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == "micromessenger") { return true; } else { return false; } }; //判断PC和移动 true 就是pc false 移动 this.equipment = navigator.userAgent.toLowerCase().indexOf('windows nt') != -1 || navigator.userAgent.toLowerCase().indexOf('macintosh') != -1 ? "PC" : "APP"; } //判断是否是微信浏览器 ; var _Platform = new PlatformFn(); exports._Platform = _Platform; //# sourceMappingURL=platform.js.map