小程序环境判断及版本号获取
环境判断
小程序提供了一个全局的变量 __wxConfig, 其属性 envVersion 值为 develop | trial | release 分别表示开发版,体验版和正式环境
const env = __wxConfig.envVersion; // develop | trial | release
有了这个之后,就可以搞很多事情了,如数据上报区分,调试工具显示等。
除此之外,还可以通过全局变量__wxConfig 获取小程序的 APPID
const { appId } = __wxConfig.accountInfo;
获取用户使用的小程序版本号
小程序基础库版本 2.10.2 中提供了获取用户使用的小程序版本号的功能,代码如下:
const { miniProgram } = wx.getAccountInfoSync(); const { version } = miniProgram; // 2.10.2 支持