1.凋谢接口介绍:wx.getAccountInfoSync()


获取以后帐号信息。线上小程序版本号仅反对在正式版小程序中获取,开发版和体验版中无奈获取。
小程序官网API链接
在之前官网没有提供判断办法,上线之前要手动批改申请的URL,当初能够依据wx.getAccountInfoSync()的返回值判断运行环境,主动配置REQUEST_URL,办法在最初。毛病是:要设置根底库版本。

这里留神一下根底库版本,如果用户微信版本更新不及时可能会报错,倡议设置最低根底库。

2.返回值[Object]


(1)帐号信息

属性类型阐明
miniProgramObject小程序帐号信息
pluginObject插件帐号信息(仅在插件中调用时蕴含这一项)

(2)miniProgram 的构造

属性类型阐明最低版本
appIdstring小程序 appId
envVersionstring小程序版本2.10.0
versionstring线上小程序版本号2.10.2

(3)plugin 的构造

属性类型阐明
appIdstring插件 appId
versionstring插件版本号

(4)miniProgram.envVersion 的非法值

类型最低版本
develop开发版
trial体验版
release正式版

3.示例代码


const accountInfo = wx.getAccountInfoSync();console.log(accountInfo.miniProgram.appId) // 小程序 appIdconsole.log(accountInfo.plugin.appId)      // 插件 appIdconsole.log(accountInfo.plugin.version)    // 插件版本号, 'x.x.x' 这样的模式console.log(accountInfo.miniProgram.envVersion); // 以后环境,develop(开发版)