收藏
回答

可能错位wx.getMenuButtonBoundingClientRect()

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS iOS 12.4 iPhone6 7.0.5

- 当前 Bug 的表现(可附上截图)

把 "navigationStyle": "custom" 后,自定义一个返回按钮,其定位的 top 值= wx.getMenuButtonBoundingClientRect().top

此时如果打开 iPhone6 的无线热点并有连接后,就对不齐了。

- 预期表现

自定义的返回按钮 和 右上角胶囊按钮 应该是一直对齐的

- 复现路径

不开 iPhone 的无线热点,打开小程序,看 自定义的返回按钮 和 右上角胶囊按钮 是否对齐

然后打开 iPhone的无线热点 并让其它手机连上此热点,再看 自定义的返回按钮 和 右上角胶囊按钮 是否对齐

- 提供一个最简复现 Demo





回答关注问题邀请回答
收藏

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-07-29

    你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-07-29
    有用
    回复 2
    • Power
      Power
      2019-07-29
      https://developers.weixin.qq.com/s/LDMVSdmW76aX
      2019-07-29
      回复
    • wujie
      wujie
      2019-07-29

      确认藏了个bug。对于此类场景,预期需要使用wx.onWindowResize来监听屏幕宽高变化,but对于这个场景,wx.onWindowResize接口没有触发。我们会在后续版本进行修复

      2019-07-29
      回复
登录 后发表内容