uni-app 3.1.14版本systemInfo返回system信息变更疑问:之前是系统版本号,现加上了iOS/Android,如此随意改动是否合理
uni-app 3.1.14版本systemInfo返回system信息变更疑问:之前是系统版本号,现加上了iOS/Android,如此随意改动是否合理
项目 | 信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境操作系统 | Mac |
PC开发环境操作系统版本号 | 11.3.1 |
HBuilderX类型 | Alpha |
HBuilderX版本号 | 3.1.14 |
手机系统 | 全部 |
页面类型 | vue |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
测试过的手机
全部
操作步骤:
看描述
预期结果:
只返回版本号
实际结果:
返回的不只是版本号
bug描述:
3.1.14版本中,systemInfo 返回的 system 之前是系统的版本号比如14.5
现在返回的是加上了iOS/Android的,比如 iOS 14.5,为啥好好的要去动这些,改了也没个说明
而且返回的 platform 已经是平台类型了,为啥 system 又突然加上平台类型
每次一个版本发出来,没有一个人版本是让人省心的,总是这样那样的问题,真的是烦
更多关于uni-app 3.1.14版本systemInfo返回system信息变更疑问:之前是系统版本号,现加上了iOS/Android,如此随意改动是否合理的实战教程也可以访问 https://www.itying.com/category-93-b0.html
免费的,爱用不用。哼!
这确实是个问题,下亿个版本修复。
你这么用确实会有问题。
这个问题暂时不好处理,先搁置了。
。。。。
更多关于uni-app 3.1.14版本systemInfo返回system信息变更疑问:之前是系统版本号,现加上了iOS/Android,如此随意改动是否合理的实战教程也可以访问 https://www.itying.com/category-93-b0.html
哈哈,有内味了。
不含系统名称的是错误的,之前仅 app 端是错的(与小程序、H5 不同),后续修复了
有说明的,在更新日志中包含此项:
App平台 修复 uni.getSystemInfo 返回的 system 信息未包含系统名称的Bug
回复 雨夜敬清秋: 收到
将会排查
我关注到了这个改动是在 3.1.11.20210423 发生的
App平台 修复 uni.getSystemInfo 返回的 system 信息未包含系统名称的Bug
H5平台 优化 uni.getSystemInfo 返回的 system 信息支持 Windows、Mac、Linux
我就纳闷了, platform 就已经返回了系统名称,为啥又把这个加到 system 里去,为啥这么多此一举
因为最早的 getSystemInfo 规范是微信小程序制定的,后续其他端包含支付宝小程序百度小程序 app、h5 在内后按其规范实现的。
回复 DCloud_UNI_GSQ: 帮忙看下我另2个bug,麻烦跟一下