测试机型:iPhone 12 Pro Max
系统版本:15.5
hbuilder版本:3.5.0 alpha
使用uni.getSystemInfoSync()代码,打印出来。首次进入app则statusBarHeight为20,非首次进入则为47。获取的该值不一样,导致我首页的自定义导航栏高度被沉浸式给挡住了。十分影响用户体验。此前没有该问题,自从更新到3.5.0以后才出现的问题
实测被沉浸式挡住的页面,是真难看
测试机型:iPhone 12 Pro Max
系统版本:15.5
hbuilder版本:3.5.0 alpha
使用uni.getSystemInfoSync()代码,打印出来。首次进入app则statusBarHeight为20,非首次进入则为47。获取的该值不一样,导致我首页的自定义导航栏高度被沉浸式给挡住了。十分影响用户体验。此前没有该问题,自从更新到3.5.0以后才出现的问题
实测被沉浸式挡住的页面,是真难看
FireFlyTest (作者) - 萤火虫鸿蒙开发
还望官方重视,我本地的代码没有做任何变动,将hbuilder x 回退到3.4.17 alpha版本后再次打自定义包,则没有任何问题。
附件是测试视频(首次下载打开正常,关闭后再次打开的首次则statusBarHeight为20,子页面statusBarHeight正常,就首页不正常)
代码就不用看了,就一个mouted(){ console.log(uni.getSystemInfoSync()) } 打印输出就出问题。