h***@163.com
h***@163.com
  • 发布:2019-05-16 12:48
  • 更新:2020-06-19 09:54
  • 阅读:2082

【报Bug】uni.getSystemInfoSync在自定义组件模式与非自定义组件模式下获取信息不一致

分类:uni-app

详细问题描述

在页面onLoad或onReady时执行const res = uni.getSystemInfoSync(); console.log('手机信息-----' + JSON.stringify(res));
非自定义组件模式打印的手机信息与自定义组件模式时不一致,非自定义组件模式打印的是正确的。

IDE运行环境说明

HBuilderX: 1.9.4.20190426版本和1.9.7.20190516-alpha均测试了一把,也是不对

uni-app运行环境说明

app

App运行环境说明

"model":"Redmi Note 7"
"platform":"android"
"system":"9"

[模拟器型号]

附件

[App安装包或H5地址]
图片1为非自定义模式下打印的手机信息:


图片2为自定义模式下打印的手机信息:

[可重现代码片段]
onReady() {
const res = uni.getSystemInfoSync();
console.log('手机信息-----' + JSON.stringify(res));
}

联系方式

[QQ] 1272895358

2019-05-16 12:48 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com

这应该是个BUG 在外面包个定时器就解决了
setTimeout(() => {
console.log(uni.getSystemInfoSync())
});

该问题目前已经被锁定, 无法添加新回复