收藏
回答

在onShow中调用wx.hideHomeButton()报错

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.hideHomeButton 微信安卓客户端 7.0.15 2.10.3

调用wx.hideHomeButton()方法如官方说的:隐藏返回首页按钮。微信7.0.7版本起,当用户打开的小程序最底层页面是非首页时,默认展示“返回首页”按钮,开发者可在页面 onShow 中调用 hideHomeButton 进行隐藏。在onShow方法中调用,然后报错hideHomeButton:fail:home button has hidden already


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

2 个回答

  • firefly[飞数电子&微网计算机]
    firefly[飞数电子&微网计算机]
    2020-07-30

    自己记个状态不就完事了

    if(wx.canIUse('hideHomeButton'))

        {

          if(!this.data.IsHiddenHomeBtn)

          {

            wx.hideHomeButton();

            this.data.IsHiddenHomeBtn = true;

          }

          

        }


    2020-07-30
    有用 1
    回复
  • Listen
    Listen
    2020-06-09

    做下兼容

    if(wx.canIUse('hideHomeButton')){

    wx.hideHomeButton()

    }

    2020-06-09
    有用
    回复 1
登录 后发表内容
问题标签