获取右上角胶囊位置还是会出现全部为零的bug

发布于 8 年前作者 li3010481 次浏览最后编辑 8 年前来自 issues

今天用了实时日志之后终于发现了这个bug!

之前就有人反馈说导航栏高度获取不准,原因现在可以确认,就是这个api获取的数据竟然都为零!希望官方修复一下问题!具体机型应该是iponeXR

部分代码如下:

// 获取菜单按钮(右上角胶囊按钮)的布局位置信息
    const isSupport = !!wx.getMenuButtonBoundingClientRect
    const rect = isSupport ? wx.getMenuButtonBoundingClientRect() : null
1 回复
tangfang
tangfang1 楼6 年前

这个是已知问题,可以先延迟100ms再获取,或者为0的时候再重新获取来规避