收藏
回答

textarea组件移动光标下移问题?

小程序代码片段链接:https://developers.weixin.qq.com/s/PE8LCzm97SGR

真机调试的情况下,当输入多行文本后,此时点击前面任意一行就会出现输入框下移的情况,导致部分文字被键盘遮挡。当光标所在的行数越小的时候,被遮挡的内容越多。有没有什么办法在移动光标的时候,输入框不做下移操作。希望的效果可以像公众号的评论(最后一张图)一样,输入框和键盘之间的间距是不变的。

回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-03-12

    你好,iPhone12-8.0.33-2.30.2问题未复现

    2023-03-12
    有用
    回复 5
  • 清蒸鱼
    清蒸鱼
    2023-03-10

    -一天了,咋样啦?

    2023-03-10
    有用
    回复 3
    • 神经蛙
      神经蛙
      发表于移动端
      2023-03-10
      我自己都研究好久了 还是没啥进展
      2023-03-10
      回复
    • 清蒸鱼
      清蒸鱼
      2023-03-13回复神经蛙
      公众号的输入框并不一样,它是容器固定高度,内部滚动的。所以光标不影响。你这个自己的评论框自动高度了,没有上限的。又通过adjust-position属性导致会根据光标位置调整页面上移的高度,你之所以能在输入框底部编辑,是因为页面被上移了整个控件的高度。
      2023-03-13
      回复
    • 清蒸鱼
      清蒸鱼
      2023-03-13回复神经蛙
      你也改用这种方案就没问题了,还保留了公众号的使用习惯
      2023-03-13
      回复
  • 九歌^
    九歌^
    2023-03-09

    使用 cursor-spacing 属性

    2023-03-09
    有用
    回复 4
    • 神经蛙
      神经蛙
      2023-03-09
      代码片段里面就有加,光标移动的时候,还是一样会下移
      2023-03-09
      回复
    • 九歌^
      九歌^
      2023-03-09回复神经蛙
      https://developers.weixin.qq.com/s/8xTOdzmX7DG0


      好像正常?
      2023-03-09
      回复
    • 神经蛙
      神经蛙
      发表于移动端
      2023-03-09回复九歌^
      难道跟你的系统版本有关系?你的微信什么版本?
      2023-03-09
      回复
    • 神经蛙
      神经蛙
      发表于移动端
      2023-03-09回复九歌^
      方便换成系统输入法试下吗?
      2023-03-09
      回复
  • 大山
    大山
    2023-03-09

    去参考微信公众号文章,写留言的方式处理评论样式。

    2023-03-09
    有用
    回复
登录 后发表内容