为什么ios每次都要重新异步获取Taro.globalSystemInfo?
j5465 opened this issue · 4 comments
j5465 commented
if (Taro.globalSystemInfo && !Taro.globalSystemInfo.ios) {
return Taro.globalSystemInfo;
} else {
这一点很奇怪,ios每次获取到 Taro.globalSystemInfo = systemInfo;
的不也应该是一样的吗?
lingxiaoyi commented
systemInfo每次获取肯定没有放到一个全部变量里去拿快啊,这是代码的优化
j5465 commented
可能是我表达的不清楚。我就是奇怪为什么安卓的就直接拿,ios的还要重新获取呀。
lingxiaoyi commented
哦 这个是为了兼容iPhone手机开启wifi状态会出现导航条错位位置,每次获取就是为了重新计算位置
j5465 commented
嗯。非常感谢!