微信小程序:获取当前小程序版本(开发版,体验版,正式版)

世界杯开幕式视频

获取当前小程序版本是开发版,体验版还是正式版。(整理内容来自百度AI回答)

方法一:

通过请求头中的Reffer字段‌:微信小程序在进行网络请求时,请求头中会携带名为Reffer的请求头,其值的格式是固定的。通过检查这个请求头的值,可以判断小程序的环境。例如,开发版、体验版和正式版的Reffer值可能不同‌

方法二:

通过__wxConfig对象的envVersion获取。在uniapp微信小程序中,可以通过wxConfig对象的envVersion属性来判断运行环境。__wxConfigwxConfig对象的envVersion有三个值:release(正式版)、develop(开发版)和trial(体验版)。此外,wxConfig对象还包括platform属性,用于识别平台类型,如Android、iOS和devtools

方法三:

通过wx.getAccountInfoSync()方法获取。附原文档地址:Object wx.getAccountInfoSync() | 微信开放文档