收藏
回答

ios下textarea中删除换行符时光标的line-height会失效,有什么解决方案吗?

使用的微信开发工具的模板新建的原生小程序,只把pages\index\index.wxml的内容变更为了下面代码块中的代码

测试设备:IPhone15(ios26.3.1)/IPhone14(ios18)/IPhone14 pro(ios26.3.1)

微信版本:8.0.69

BUG

描述:

在textarea中输入多行文本,手动使用换行键进行换行,再随机行进行删除,删除到换行符以后,会导致光标的行高失效,导致光标视觉上看起来和上一行紧紧的贴在一起,请微信团队的大大看一下给出排期,大概多久能修复这个问题,在哪个基础库版本可以修复呢?

<view style="padding: 40rpx;">
  <textarea
    style="width: 100%; height: 800rpx; font-size: 28rpx; line-height: 50rpx; border: 1px solid #ccc;"
    placeholder="请输入"
    disable-default-padding="{{true}}"
    maxlength="5000"
  />
</view>
回答关注问题邀请回答
收藏

1 个回答

  • 智能回答 智能回答 本次回答由AI生成
    03-16
    有用
    回复 1
    •            Sylas
                 Sylas
      03-16
      1. 录屏已经提供了
      2. 微信上怎么看基础库版本的?
      3. 代码片段太小,已经放到问题中了
      4. 无论怎么调整都试过了,再调小就不行了,UI说line-height必须这么大,没有任何改善,本质上应该是小程序的一个BUG啊
      03-16
      回复
登录 后发表内容