- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
在textarea组件中输入一段文字后,此时光标键盘都在,点击文本位置使光标改为某个位置,这时,在iOS中不会触发任何事件,在Android中会触发bindinput事件,Android触发的传入值中在detail中有cursor,为当前光标所在位置前面的所有文字的length,可以用它来添加一些bindinput之外的东西,iOS中无法写出
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | textarea | 客户端 | 7.0.4 | 2.7.0 |
2 个回答
问题已复现,我们会在后续版本中进行修复。
ios这个事件不会触发吗?
不好意思,之前没有写清楚,现在改了问题描述
麻烦提供复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/wxpVQmmL7r8K,您好,这时代码片段链接
input事件是在值变化时候触发的
是的,但是在真机Android中,只要光标变化,就会触发该函数,iOS中,当值变化才会触发该函数