wx.getMenuButtonBoundingClientRect()返回不对

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

在app.js里面获取wx.getMenuButtonBoundingClientRect()右上角的胶囊按钮的信息为什么是有问题的呢,现在要做的是自定义的头部导航,因为机型问题自己定义的左侧与右侧的胶囊按钮总是对不齐,获取到胶囊按钮的数据也不对

这些数据文档说是以屏幕左上角为原点获取到的位置信息,但是看页面元素位置和返回的数据对应不上

8 回复
ycao
ycao1 楼6 年前

可以用

wx.getStorageSync(“SystemInfo”) 获取

statusBarHeight

jxiao
jxiao2 楼6 年前

简单粗暴点搞吧

xiexiuying
xiexiuying3 楼6 年前

你们还在等官方啊 都2020年了 自己撸个假兼容骗骗老板吧

vqian
vqian4 楼6 年前

安卓的不行啊,获取不对,安卓7.0.0测试版也不对

whe
whe5 楼6 年前

问题已复现,我们会在后续版本中进行修复。

taoyi
taoyi6 楼6 年前

我也遇到这个问题 什么时候修复哦

jinggu
jinggu7 楼6 年前

修复了吗

renping
renping8 楼6 年前
wx.getMenuButtonBoundingClientRec

在真机上的表现是个异步方法… 又没提供回掉,这怎么玩…