let sys = uni.getSystemInfoSync()
plus.runtime.getProperty(plus.appId, (res) => {
console.log(sys.appVersionCode == res.versionCode)
})
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 3.6.12
手机系统: Android
手机系统版本号: Android 10
手机厂商: 小米
手机机型: 小米9
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
let sys = uni.getSystemInfoSync()
plus.runtime.getProperty(plus.appId, (res) => {
console.log(sys.appVersionCode == res.versionCode)
})
// #ifdef H5
let sys = this.$u.sys()
this.model.appid = sys.appId
this.model.appName = sys.appName
this.model.versionCode = sys.appVersionCode
this.model.version = sys.appVersion
// #endif
// #ifdef APP-PLUS
plus.runtime.getProperty(plus.appId, (res) => {
this.model.appid = res.appid
this.model.appName = res.name
this.model.versionCode = res.versionCode
this.model.version = res.version
// console.log(res)
})
// #endif
version 2.5.0
versionCode 202212100
version 2.4.19
versionCode 202212090
uni.getSystemInfoSync() 与plus.runtime.getProperty(plus.appId, (res) => { }) 在手机端返回的版本编码和版本号不一致。plus.runtime.getProperty返回的才是正确的。
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
你是使用了wgt升级到:2.5.0 ?
tike (作者)
是的
2022-12-22 11:46