与当前版本做对比

最近更新时间:2024-11-26 16:04:12

我的收藏

接口描述

接口名:app.compare
描述:与当前版本做对比,比较传入版本和当前版本的差距。
支持的客户端:iOS、Android、Windows、Mac。
支持的版本:2.17.0及以上版本。
是否需要鉴权:否。

参数说明

返回结果(-1:小于给定版本,0:等于给定版本,1:大于给定版本)。
如果传入不可转为版本的字符串视为0处理。例如:'character.1.2' -> '0.1.2'。

代码示例

当前版本 2.0.0
let compareResult = await app.compare('0.0.0')
.catch(() => VersionCompareType.GREATER);
console.log(compareResult); // VersionCompareType.GREATER
返回 Promise VersionCompareType。
VersionCompareType.LESS -1 当前版本小于传入版本
VersionCompareType.EQUAL 0 当前版本等于传入版本
VersionCompareType.GREATER 1 当前版本大于传入版本