css变量在小程序中是25px,但是实际效果并没有完全覆盖手机导航栏,如图:
肉眼可见的25px不够,需要接近50px,高度使用的是css变量--status-bar-height
手机型号是小米15
更新测试情况,在使用uni.getWindowInfo获取的statusBarHeight为37,请问这是为什么?
2024/12/16更新完整测试项目,包管理是yarn
可以在截图中看到,微信小程序模拟器中,css变量--status-bar-height是25px,但是通过uni.getWindowInfo().statusBarHeight获取的值是20,并且选择不同尺寸的机型,接口获取的statusBarHeight是一个变化的值,而css变量是一个常量。
y***@hotmail.com (作者)
用vue-cli创建的ts模板项目,符合文档中的效果,但是不符合实际效果,晚些我弄一个完整的项目
2024-12-11 15:20
y***@hotmail.com (作者)
已经更新代码附件,用官方文档中的vue-cli脚手架安装的最新正式版
2024-12-16 19:32