收藏
回答

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

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


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

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

最后一次编辑于  2018-05-21
回答关注问题邀请回答
收藏

5 个回答

  • 小程序运营专员 - cunjin
    小程序运营专员 - cunjin
    2018-05-31

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

    2018-05-31
    有用
    回复 4
    • 李奕权 Andrew
      李奕权 Andrew
      2018-06-25

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

      2018-06-25
      回复
    • 安静
      安静
      2019-11-29
      请问这个问题解决了吗,我也是这个问题
      2019-11-29
      回复
    • tyx1703
      tyx1703
      2020-11-24
      18年的问题了,快到21年了,还是没有解决
      2020-11-24
      回复
    • 我是梦晓辰尘chen
      我是梦晓辰尘chen
      2023-02-21
      23年了,,,
      2023-02-21
      回复
  • 安静
    安静
    2019-11-29

    请问这个问题解决了吗,我也碰见这个使用场景了

    2019-11-29
    有用
    回复
  • 2019-08-03

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

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

    2019-08-03
    有用
    回复 1
    • 安静
      安静
      2019-11-29
      请问,你现在解决了吗?
      2019-11-29
      回复
  • 李奕权 Andrew
    李奕权 Andrew
    2018-06-26

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

    2018-06-26
    有用
    回复
  • 张大头
    张大头
    2018-06-01

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

    2018-06-01
    有用
    回复
登录 后发表内容