请问实现了吗?
点击textarea 输入的内容,光标不能定位到点击的位置?设备:iPhone6(安卓没有这个问题) 场景:使用textarea开发发送消息功能,可输入自定义的emoji表情。连续输入多个表情,表情后再输入一些文字,点击表情中间的位置,光标不能插入到点击的位置,需长按可以插入光标。若表情后没有输入文字,点击表情之间可以轻松插入光标位置。如何解决这种问题? 另外:textarea输入了一段内容,词组、单词或数字之间点击,光标不能插入到点击的位置。非词组间点击可轻松插入光标位置。猜测多个表情与后面文字之间被当作词组处理的。该如何解决这种情况呢?
1天前我也碰到了相同的问题请问怎么解决的
createSelectorQuery node不返回值,boundingClientRect可以https://developers.weixin.qq.com/miniprogram/dev/api/wxml/SelectorQuery.select.html 搞了半天,遇到一个很奇怪的问题,本来是想用此方法解决input焦点问题,这里又遇到新问题,快把我搞崩溃了。 //wxml <input id="myInput" class="input" focus="false" worklet:onkeyboardheightchange="onHeightChange" bindkeyboardheightchange="onHeightChange2" style="text-align: left; padding: 5px;" cursor="0" placeholder="专业名称:如国际贸易" /> //js onHeightChange2 中 wx.createSelectorQuery().in(this).select('#myInput').boundingClientRect(rect => { console.log(rect) //这 里有值 }).exec(); wx.createSelectorQuery().in(this).select('#myInput').node((res) => { console.log(res) //这里是undefined //res.blur(); }).exec();
1天前