收藏
回答

UserInfoButton.offTap接口怎么用?

请问,

UserInfoButton.offTap(function callback)

这个接口有例子吗?


最后一次编辑于  2018-12-20  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 不叫花花白
    不叫花花白
    2018-12-24

    简单给你个示例,实际使用可能需要根据你的游戏场景来:


    const button = wx.createUserInfoButton({
      type: 'text',
      text: '获取用户信息',
      style: {
        left: 10,
        top: 76,
        width: 200,
        height: 40,
        lineHeight: 40,
        backgroundColor: '#ff0000',
        color: '#ffffff',
        textAlign: 'center',
        fontSize: 16,
        borderRadius: 4
      }
    })
     
    function onUserInfoButtonTapped(res){
        console.log("user info button tapped", res);
        button.offTap(onUserInfoButtonTapped);  // 取消监听,下次点击就不会进入到这个函数来了
    }
     
    button.onTap(onUserInfoButtonTapped)


    2018-12-24
    赞同 1
    回复 1
    • 杰逊西昂
      杰逊西昂
      2018-12-24

      非常感谢 <笔芯>

      2018-12-24
      回复