ze-react-component-library
Version:
ZeroETP React Component Library
25 lines (24 loc) • 845 B
JavaScript
export var isWXWork = function isWXWork() {
var ua = navigator.userAgent.toLowerCase();
return ua.indexOf('wxwork') >= 0;
};
/**
* 微信环境 或 企微环境
* @returns
*/
export var isWeixin = function isWeixin() {
var ua = navigator.userAgent.toLowerCase();
return ua.indexOf("micromessenger") >= 0;
};
export var isLark = function isLark() {
var ua = navigator.userAgent.toLowerCase();
return ua.indexOf("lark") >= 0;
};
export var isIOS = function isIOS() {
var platform = (navigator === null || navigator === void 0 ? void 0 : navigator.userAgent) || (navigator === null || navigator === void 0 ? void 0 : navigator.platform) || 'unknown';
return /iPhone|iPod|iPad/i.test(platform);
};
export var isAndroid = function isAndroid() {
var ua = navigator.userAgent.toLowerCase();
return ua.indexOf("android") >= 0;
};