channelFlag.js 405 B

12345678910111213141516171819202122
  1. // 通过条件编译区分渠道商店
  2. let CHANNEL_FLAG = 'unknown';
  3. // #ifdef APP-PLUS
  4. const systemInfo = uni.getSystemInfoSync();
  5. if (systemInfo.platform === 'ios') {
  6. CHANNEL_FLAG = 'appstore';
  7. } else {
  8. CHANNEL_FLAG = plus.runtime.channel || 'default';
  9. }
  10. // #endif
  11. // #ifdef H5
  12. CHANNEL_FLAG = 'h5';
  13. // #endif
  14. // #ifdef MP-WEIXIN
  15. CHANNEL_FLAG = 'weixin';
  16. // #endif
  17. export default CHANNEL_FLAG;