开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
基础 api
基础
性能
调试
应用级事件
界面
跳转
多媒体
缓存
文件
位置
网络
设备
worker
数据安全
分享
收藏
自定义通用菜单
更新管理
web-view组件控制
升级支付宝最新版本
隐私信息授权
小程序广告
开放能力 api
开发 > api > 基础 api > 基础 > my.getaccountinfosync
评论
收藏
我的文档
设置

my.getaccountinfosync()

基础库 2.7.17 或更高版本, 且 支付宝客户端 10.2.60 或更高版本。 若版本较低,建议采取 兼容处理

主体: 企业支付宝小程序个人支付宝小程序

my.getaccountinfosync 获取小程序版本信息。版本信息包含小程序 appid、版本号、当前运行版本;如果是在插件内调用,还会返回当前插件 appid、版本号。

运行版本指当前小程序版本是正式版(已发布至线上客户端)、体验版还是开发版。

object object

查看示例
属性类型描述
miniprogramobject小程序版本信息。
属性类型描述
appidstring小程序 appid。
envversionstring小程序当前运行版本。
枚举值描述兼容性
release正式版。-
trial体验版。-
develop开发版。-
versionstring当前运行环境的小程序版本号。
pluginobject插件版本信息(仅在插件中调用时包含这一项)。
属性类型描述
appidstring插件 appid。
versionstring插件版本号。
my.getaccountinfosync()
返回示例
const accountinfo = my.getaccountinfosync();
console.log(accountinfo.miniprogram); // 小程序信息
// 仅在插件内调用时,才会返回当前插件的版本信息
if (accountinfo.plugin) {
  console.log(accountinfo.plugin.appid); // 插件 appid
  console.log(accountinfo.plugin.version); // 插件版本号,'a.b.c' 这样的形式
}
{
    "miniprogram": {
        "appid": "2021003103630392",
        "envversion": "develop",
        "version": "0.2.2305221050.44"
    }
}

q:调用 my.getaccountinfosync,报错 "my.getaccountinfosync is not a function",如何处理?

a:

my.getaccountinfosync 需要基础库 2.7.17 及以上版本方可正常调用。如果小程序使用的基础库版本是 1.x,则需要手动 升级基础库

内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图