小程序
小游戏
企业微信
微信支付
扫描小程序码分享
一个界面上有可以点击的按钮和一个输入框,点击输入框,弹出键盘(弹出的键盘不要挡住按钮),
这个时候点击按钮,
在模拟器里面会先响应键盘失去焦点的方法,然后响应按钮点击的事件;
但是在真机里面,会先响应按钮点击的事件,然后响应键盘失去焦点的方法,之后有响应了一次按钮点击的事件。
正常按我的理解,在模拟器里面的顺序应该是对的,不知道是不是我的理解有误?还是其他原因,烦请官方及各路大神指点一二,谢谢🙏
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我最近也碰到了这个官方的BUG,要手工给按钮的操作设置延迟,或者用
wx.hideKeyboard({complete: res => { this.pwd = ""} })
之后有响应了一次按钮点击的事件?? ---我测试了一波并不会啊
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这是其中一个问题:模拟器和真机的响应顺序为何不一致?
在真机里面,是会先响应按钮点击事件,然后响应input失去焦点事件
但是,没发现 【又响应了一次按钮点击事件】
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我最近也碰到了这个官方的BUG,要手工给按钮的操作设置延迟,或者用
wx.hideKeyboard({complete: res => { this.pwd = ""} })
之后有响应了一次按钮点击的事件?? ---我测试了一波并不会啊
这是其中一个问题:模拟器和真机的响应顺序为何不一致?
在真机里面,是会先响应按钮点击事件,然后响应input失去焦点事件
但是,没发现 【又响应了一次按钮点击事件】