my.sdkversion
支付宝客户端 支持
支小宝客户端 支持
安诊儿客户端 支持
主体: 企业支付宝小程序 、 个人支付宝小程序
相关文档: 基础库介绍 、 基础库 2.x 升级
获取基础库版本号。
基础库是小程序的运行时框架,不同版本支付宝客户端、不同的时间点,基础库版本可能不同。可通过 my.sdkversion 获取当前运行环境(ide 或真机)中的基础库版本号。
关于基础库的更多知识,可通过 基础库介绍 了解。
string version
基础库版本号。如:2.8.1
my.sdkversion
const version = my.sdkversion
console.log(version) //2.8.1
q:怎么才能升级基础库版本到最新或到指定的版本?
a:
ide 中可通过模拟器上方的“展开面板”按钮 -> “设置”,选择对应的基础库版本进行调试;真机运行时,以实际客户端中基础库版本为准,客户端内建了基础库自动更新逻辑,无法在小程序中控制;旧版支付宝客户端可能无法自动更新到最新的小程序基础库,需要升级客户端;此外也可参考 设置最低基础库版本 ,在后台指定小程序运行时要求的最低基础库版本。
q:ide 中选择基础库版本号 2.x 后不生效,my.sdkversion 仍然返回 1.x?
a:
使用 1.x 版本的小程序升级到使用 2.x 需要手动操作。请在 ide 上项目详情中勾选 启用小程序基础库 2.0 构建
。升级到 2.x 的相关信息请参考 基础库 2.x 升级。