button的bindgetuserinfo 的一秒内多次点击后 回调也是多次触发的么 ?
发布于 5 年前 作者 wanfang 9450 次浏览 来自 官方Issues

button的bindgetuserinfo 的一秒内多次点击后  回调也是多次触发的么  ?如果用户短时间点击了两次button按钮 是不是函数会执行两遍 。但是用户需要点击按钮后 还有一个官方询问授权的弹窗呀 只有用户点击了是否同意授权 才会 继续执行poplogin吧 由于用户点击了两次 是不是等用户选择了是否授权后 会执行两遍poplogin?

3 回复

第一个问题,一个变量判断可解决。

第二个问题

poplogin是点击按钮就会弹出。至于同意授权需要判断 e.detail.errMsg === ‘getUserInfo:ok’

函数节流了解一下

自己写逻辑做阻拦

回到顶部