
- 发布:2021-05-13 14:38
- 更新:2021-05-13 14:50
- 阅读:885
产品分类: 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 又突然加上平台类型
每次一个版本发出来,没有一个人版本是让人省心的,总是这样那样的问题,真的是烦

不含系统名称的是错误的,之前仅 app 端是错的(与小程序、H5 不同),后续修复了
有说明的,在更新日志中包含此项:
- App平台 修复 uni.getSystemInfo 返回的 system 信息未包含系统名称的Bug
-
雨夜敬清秋 (作者)
好的,麻烦关注下我另2个bug,https://ask.dcloud.net.cn/question/122834,https://ask.dcloud.net.cn/question/122829
2021-05-13 14:52
-
-

雨夜敬清秋 (作者)
我关注到了这个改动是在 3.1.11.20210423 发生的
App平台 修复 uni.getSystemInfo 返回的 system 信息未包含系统名称的Bug
H5平台 优化 uni.getSystemInfo 返回的 system 信息支持 Windows、Mac、Linux
我就纳闷了, platform 就已经返回了系统名称,为啥又把这个加到 system 里去,为啥这么多此一举
DCloud_UNI_GSQ
哈哈,有内味了。
2021-05-13 14:53