sard-uniapp
Version:
sard-uniapp 是一套基于 Uniapp + Vue3 框架开发的兼容多端的 UI 组件库
24 lines (23 loc) • 556 B
JavaScript
let platform = '';
// #ifdef APP-PLUS || APP-HARMONY
platform = 'app';
// #endif
// #ifdef MP-WEIXIN
platform = 'mp-weixin';
// #endif
// #ifdef MP-ALIPAY
platform = 'mp-alipay';
// #endif
// #ifdef WEB
platform = 'web';
// #endif
let isHarmony = false;
// #ifdef APP-HARMONY
isHarmony = true;
// #endif
export const isWeb = platform === 'web';
export const isApp = platform === 'app';
export const isMp = platform.startsWith('mp-');
export const isWeixin = platform === 'mp-weixin';
export const isAlipay = platform === 'mp-alipay';
export { isHarmony };