#619·chameleon

cml.getSystemInfo()返回的viewportHeight不准确

Author: wtvueCreated Oct 25, 2022Updated Jun 16, 2023
Labelsbug

bug描述 cml.getSystemInfo()返回的viewportHeight不准确

复现bug的步骤

  1. 进入微信小程序,调用cml.getSystemInfo()
  2. 进入自定义导航栏页面(也即navigationStyle=custom),获取的视口高度仍然是之前的高度,原因是cml.getSystemInfo做了缓存处理,有值就不会再调用微信的方法,导致页面结构变了,数据还是旧的数据。

问题截图

编译环境信息

  • chameleon-tool 版本:[1.0.8]
  • nodejs版本、npm版本:[node v14.16.0、npm 6.14.11]
  • 电脑操作系统:无需提供

运行环境信息

  • 端版本: 无需提供
  • 手机机型: 无需提供