今天用了实时日志之后终于发现了这个bug!
之前就有人反馈说导航栏高度获取不准,原因现在可以确认,就是这个api获取的数据竟然都为零!希望官方修复一下问题!具体机型应该是iponeXR
部分代码如下:
// 获取菜单按钮(右上角胶囊按钮)的布局位置信息 const isSupport = !!wx.getMenuButtonBoundingClientRect const rect = isSupport ? wx.getMenuButtonBoundingClientRect() : null |
<
button
bindtap='btnClick'>获取菜单位置信息</
button
>
js:
Page({
data: {
},
btnClick: function (options) {
var data = wx.getMenuButtonBoundingClientRect();
//单位px
console.log('菜单按键宽度:',data.width)
console.log('菜单按键高度:',data.height)
console.log('菜单按键上边界坐标:',data.top)
console.log('菜单按键右边界坐标:',data.right)
console.log('菜单按键下边界坐标:',data.bottom)
console.log('菜单按键左边界坐标:',data.left)
}
})
快2022年了,这个问题还没解决
这个问题还存在,这要怎么解决