- 当前 Bug 的表现(可附上截图)
输入了123456aaaa只有123456触发了bindinput事件
- 预期表现
输入框已经输入字符了,应当触发对应的事件
- 复现路径
https://developers.weixin.qq.com/s/CMdbZKmk733n
- 提供一个最简复现 Demo
<input class='aaa' name="userName" value="{{inputValue}}" bindinput="bindKeyInput" placeholder="输入同步到view中"/>
bindKeyInput(event){
console.log(event.detail,"bindinput")
this.setData({
inputValue: event.detail.value
});
},
这边使用Android测试没有复现问题哦,麻烦提供出现问题的具体机型以及微信版本号、基础库版本
测试机型:三星s9,三星c5,oppo r9
微信版本:6.7.3
基础调试库:2.4.0
目前问题的定位是输入法认为字符串没有结束,所以无法触发
还在输入法的草稿状态的时候是不会触发 bindinput 的,这个是预期现象
触发了的
使用安卓手机,工具和ios都没问题
真跟手机输入法有关,有点坑