button的bindgetuserinfo失效

发布于 7 年前作者 pingqiu2348 次浏览最后编辑 7 年前来自 ask

<button class=“login-confirm-sure-btn” hover-class=“none” open-type=“getUserInfo” bindgetuserinfo=“bindGetUserInfo”>立即登录</button>

点击按钮之后,弹出用户授权框,点了允许授权后,bindGetUserInfo方法不调用,出现在部分手机上,目前用小米8测试必现

3 回复
fangwen
fangwen1 楼6 年前

这个基础库的?

jingkang
jingkang2 楼6 年前

感谢反馈。

经调查原因如下:getuserinfo 事件发生时间晚于点击事件,如果在点击事件中尝试使用 setData 结合 wx:if 或 wx:for 来移除一些绑定了 getuserinfo 事件的 button 组件,在 2.7.2 的全部场景(以及以前基础库的部分场景)下,这些 getuserinfo 事件不会被触发。

我们会马上进行兼容性修复。

guiyingchen
guiyingchen3 楼5 年前

=_=一样的问题,我司安卓机全部阵亡,从小米到华为,不用if就没事,用了就当场卡死完全用不了。