UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

56 lines (54 loc) 1.04 kB
import type { IEnv } from './types'; /** * 检查是否是ios环境 * @returns {boolean} 是否是ios环境 * * @example * * checkUAIsIOS() * * // => true * */ export declare function checkUAIsIOS(): boolean; /** * 获取useragent类型 * @returns {object} useragent的map * @example * * getEnvUAType() * * // => * { * isWeixin: false, * isWorkWeixin: false, * isQQ: false, * isPvpApp: false, * isTipApp: false, * isAndroid: false, * isIos: true, * isIOS: true, * isMsdk: false, * isMsdkV5: false, * isSlugSdk: false, * isInGame: false, * isGHelper: false, * isGHelper20004: false, * isMiniProgram: false, * isLolApp: false, * isWindowsPhone: false, * isSymbian: false, * isPc: true, * }; * */ export declare function getEnvUAType(): IEnv; export declare function initEnv(): IEnv; /** * 检查是否是node环境 * @returns {boolean} 是否node环境 * @example const res = checkNodeEnv(); // false */ export declare const checkNodeEnv: () => boolean;