收藏
回答

input输入框聚焦时如何获取当前的光标位置

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug input 微信iOS客户端 6.6.6 2.0.8


请问input输入框聚焦时如何获取当前的光标位置,

现在是输入时(bindinput)可以通过e.detail.cursor获取,但是聚焦时(bindfocus)不知道如何获取当前的光标位置

最后一次编辑于  2018-05-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • cunjinli
    cunjinli
    2018-05-31

    你好,请问是什么场景需要在focus时候获取光标位置?

    2018-05-31
    赞同
    回复 1
    • 李奕权 Andrew
      李奕权 Andrew
      2018-06-25

      有一个场景,在文段指定位置插入通过语音转换过来的文字,如:点击文段中的位置,再点击页面的录音按钮(这时候会取消焦点),录音完成并转换成文字,再把转换的文字插入原来光标的位置。

      2018-06-25
      回复
  • 张大头
    张大头
    2018-06-01

    留言功能,在输入框里插入表情的时候,比如我输了几个文字,想在这几个字的中间插入一个我自己定义的表情进去

    2018-06-01
    赞同
    回复
  • 李奕权 Andrew
    李奕权 Andrew
    2018-06-26

    请问大佬,这种情况,后期会不会解决?

    2018-06-26
    赞同
    回复
  • Gang 🍻
    Gang 🍻
    08-03

    我也有这个需求,请问目前是不是没有其他方法可以获取?

    网页端focus是可以获取到cursor位置的

    08-03
    赞同
    回复