getMenuButtonBoundingClientRect() 华为手机获取到的胶囊信息不对?
我们小程序一进来会获取胶囊信息 并在顶部实现自适应输入框 width: calc(100% - (设备宽度- 胶囊left) - 间隔)
刚进来会获取地址信息 然后右上角胶囊信息会很宽 获取到的信息局不对了 过几秒后胶囊恢复正常 如何更新输入框宽度 有什么好的方法么
获取的胶囊信息有时候正常有时候不正常 目前华为手机很容易复现
第二张图片是获取信息不对 被挤压了 第三张图片是正常获取的样式
目前想法是 设置一个最小宽度 大家有其他好方法么
貌似只有「安卓系统」打开了 「正式版」之后再「扫码」进入 「体验版」 才会复现这个问题?我把它们都删掉,重新打开就恢复正常了,但是官方一直没有修复这个bug。
https://developers.weixin.qq.com/miniprogram/dev/api/ui/menu/wx.onMenuButtonBoundingClientRectWeightChange.html