微信小程序 区分环境

418 阅读1分钟

微信小程序 如何区分环境 开发 测试 和 线上?

wx.getAccountInfoSync()

Object wx.getAccountInfoSync() 

develop 开发版 
trial 体验版 
release 正式版
返回值
 { 
     miniProgram: {
      appId: "",
      envVersion: "develop",
      version: "" 
     } 
 }


缺点

审核的时候会返回develop,体验的时候要手动改。如果用cli需要处理

image.png

_wxConfig.envVersion

返回值 develop 开发版 , trial 体验版 , release 正式版 可以以此来封装一个公共方法来处理

缺点

不在官网文档里面,可能随时除去。 对于提审的小程序环境判断依然不准确 返回develop