收藏
回答

wx.getMenuButtonBoundingClientRect怎么返回错误这么多?

在 onShow 中调用 wx.getMenuButtonBoundingClientRect ,后台每天都能收到错误。请问这要在什么时机调用才不会出现这种错误?

最后一次编辑于  05-29
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    06-01

    你好,wx.getMenuButtonBoundingClientRect从基础库2.1.0开始支持,客户端6.6.6版本对应的基础库不支持。版本分布请参考:https://developers.weixin.qq.com/miniprogram/dev/framework/client-lib/version.html

    06-01
    有用
    回复
  • xplee
    xplee
    05-30
    微信版本太低的原因吧,低版本中wx.getMenuButtonBoundingClientRect()返回undefined,小程序端要做兼容处理
    05-30
    有用
    回复 2
    • 包志胜
      包志胜
      06-01
      请教这个怎么做兼容处理?
      06-01
      回复
    • xplee
      xplee
      06-02回复包志胜
      直接做判断啊。if(wx.getMenuButtonBoundingClientRect()) {} else {} 不知道你调用这个API是做什么用的,如果涉及到更新界面元素的话,因为低版本没有这个API,可能需要做界面元素的取舍。
      06-02
      回复
登录 后发表内容
问题标签