lingxiaoyi/Taro-navigation-bar

为什么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;的不也应该是一样的吗?

systemInfo每次获取肯定没有放到一个全部变量里去拿快啊,这是代码的优化

j5465 commented

可能是我表达的不清楚。我就是奇怪为什么安卓的就直接拿,ios的还要重新获取呀。

哦 这个是为了兼容iPhone手机开启wifi状态会出现导航条错位位置,每次获取就是为了重新计算位置

j5465 commented

嗯。非常感谢!