收藏
回答

小程序支付,用户连点几下,就会出现支付几次的情况,有什么办法可以阻止吗

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 客户端 所有版本 2.0.0

小程序支付,用户连点几下,就会出现支付几次的情况,有什么办法可以阻止吗

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

3 个回答

  • 连胜
    连胜
    2019-01-24

    不仅是支付,所有的button点击都有可能多次触发。当点击支付按钮时,你做个处理,已经点击过,就标识一下,1秒之内再次点击就不做处理。

    2019-01-24
    有用 1
    回复
  • 2019-01-24

    同样的问题,不过我们没想到好的办法,就在共通里加了防止1秒内多次点击的事件

    //二重压下

    function doubleCheck(self) {

    self.setData({

    doubleCheck: false

    })

    setTimeout(function() {

    self.setData({

    doubleCheck: true

    })

    }, 1000)

    }


    2019-01-24
    有用
    回复
  • 杨泉
    杨泉
    2019-01-24

    js里面的点击事件

    需要考虑节流和防抖

    2019-01-24
    有用
    回复
登录 后发表内容