开始怀疑是我们自己适配问题,各种尝试无果,试了下某外卖小程序半屏打开切换全屏也是一样的问题
wx.getWindowInfo、wx.getSystemInfo获取到的状态栏高度statusBarHeight为0,延时重新获取、通过wx.onEmbeddedMiniProgramHeightChange获取statusBarHeight还是0,getMenuButtonBoundingClientRect获取的值在全屏之后也不对
尝试通过宿主小程序正常获取状态栏信息,再传参到被半屏打开的小程序,依旧无法得到预期效果
怀疑是状态栏高度直接被吞掉了,openEmbeddedMiniProgram设置allowFullScreen自定义导航各种问题
getMenuButtonBoundingClientRect获取的值在全屏之后也不对,具体是哪里有问题呢,你是觉得statusBarHeight取0是非法值,自己定了个默认的吗,那是会错位的,因为这个时候取0就是符合预期的,因为代码片段没有被打开的半屏小程序的代码,所以我们也看不到具体问题
你好,请问这个问题解决了吗?
同样问题,求指导
什么时候解决,老板出来打人了
好兄弟 解决了吗?我跟你遇到的情况一模一样 自定义头部下陷了