uni-app <TextArea>组件在部分Android机APP连续输入多个符号会无法换行

uni-app <TextArea>组件在部分Android机APP连续输入多个符号会无法换行

bug描述

当连续输入中文符号或英文符号,文本框无法自动换行。没有加任何的样式控制情况。

已知出现这个bug的机型:

  1. REAIME GT NEO (ANDROID 11)
  2. READMI K40 (ANDROID 11)
  3. HONER MAGIC 2 (HarmonyOS 2)
  4. HONER 9X (HarmonyOS 2)

附件:操作录屏.zip

示例代码

<textarea v-model="remark" placeholder="请输入备注"/>

更多关于uni-app <TextArea>组件在部分Android机APP连续输入多个符号会无法换行的实战教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复

有换行符,才能换行呀

更多关于uni-app <TextArea>组件在部分Android机APP连续输入多个符号会无法换行的实战教程也可以访问 https://www.itying.com/category-93-b0.html


正常来说,输入文字到 textarea 文本框,遇到边界文本会自动换行,不然它和input还有区别?您觉得呢?

HBX 自带的浏览也会有这个问题

回复 FullStack: 虽然正常语法不会连续多于3个标点符号,但经不起我们的测试小姐姐的“暴力”测试。官方还是解决一下为好。

旧版本chrome或同内核浏览器会将输入多个标点符号放在一行,此时可通过将textarea样式设置为word-break: break-word;实现自动换行。

试过,无效。word-break 或 word-wrap 都不行。

回到顶部