收藏
回答

Android端textarea组件使用auto-height属性后,高度变得非常大

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug textarea 微信安卓客户端 8.0.27 2.26.0

获取string数组后,通过v-for循环生成多个textarea(auto-height=true)。

期望列表中每个textarea都能根据文本长度自动调整高度,但Android端微信textarea高度异常,变得非常的高。如下图所示。

如果点击textarea获取焦点,弹出输出法后再关闭输入法,textarea的高度恢复正常,如下图



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

10 个回答

  • 白夜飞鱼
    白夜飞鱼
    10-16

    2024年了,这个问题仍然存在,哎,开发个小程序真难

    10-16
    有用
    回复 1
    • 郭生
      郭生
      10-25
      压根不想解决把
      10-25
      回复
  • 陈密密
    陈密密
    2023-08-08

    看起来是组件bug,可通过设置外层容器的height:0;overflow:hidden;来控制显隐,避开这个坑。

    2023-08-08
    有用
    回复
  • Ding~
    Ding~
    2023-04-06

    +1解决了嘛

    2023-04-06
    有用
    回复 1
    • Ding~
      Ding~
      2023-04-06
      auto-height 置为false 然后设置固定高度就可以了
      2023-04-06
      回复
  • 伟
    2023-03-27

    +1,在安卓真机上出现了这个问题,手机型号小米10S,

    求大佬给个解决办法

    2023-03-27
    有用
    回复 1
    • 伟
      2023-03-27
      iOS上没有复现,暂时没发现这个问题
      2023-03-27
      回复
  • 紫愿c
    紫愿c
    2023-01-31

    +1

    2023-01-31
    有用
    回复
  • vm.
    vm.
    2023-01-01

    2023年了,请问解决了吗?

    2023-01-01
    有用
    回复
  • 三点钟的包子
    三点钟的包子
    2022-12-26

    大佬解决了吗

    2022-12-26
    有用
    回复 2
    • 林深雾起
      林深雾起
      2023-02-28
      先设置auto-height为false,然后等到textarea被聚焦的是啥,再把auto-height设为true就好了。
      2023-02-28
      回复
    • 伟
      2023-03-27回复林深雾起
      textarea是只读的,也出现了这种问题,怎么办
      2023-03-27
      回复
  • ³ι一帆
    ³ι一帆
    2022-12-20

    +1

    2022-12-20
    有用
    回复
  • 👊ʙᴀᴅᴅ
    👊ʙᴀᴅᴅ
    2022-11-14

    +1,遇到了同样问题。

    2022-11-14
    有用
    回复
  • 🌻lindsy
    🌻lindsy
    2022-09-21

    解决了吗,亲

    2022-09-21
    有用
    回复
登录 后发表内容