微信小程序识别当前小程序的版本,开发版、体验版、线上版(附源码)

envVersion: ‘develop’, //开发版

envVersion: ‘trial’, //体验版

envVersion: ‘release’, //正式版

核心代码:

console.log('envVersion',__wxConfig.envVersion);

通过 __wxConfig.envVersion 能判断用户所在的小程序版本

打印结果:

如果是开发版就会是:envVersion develop

封装函数示例:

function version(){
  console.log('envVersion', __wxConfig.envVersion);
  let version = __wxConfig.envVersion;
  switch (version)
  {
    case 'develop':
      return 'https://测试版环境域名';
      break;
    case 'trial':
      return 'https://体验版环境域名';
      break;
    case 'release':
      return 'https://线上环境域名';
      break;
    default:
      return 'https://测试版环境域名';
  }
}
 
//调用
version();

你可能感兴趣的:(微信小程序)