7***@qq.com
7***@qq.com
  • 发布:2022-01-10 10:36
  • 更新:2022-01-10 12:00
  • 阅读:342

【报Bug】<TextArea>组件在部分 Andorid机 APP 连续输入多个符号,会无法换行

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版20H2

HBuilderX类型: 正式

HBuilderX版本号: 3.3.5

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: ReadMi K40

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<textarea v-model="remark" placeholder="请输入备注"/>

操作步骤:

具体见附件的视频。

打包成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)
2022-01-10 10:36 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

有换行符,才能换行呀

  • 7***@qq.com (作者)

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

    2022-01-10 10:45

  • FullStack

    回复 7***@qq.com: 是的

    2022-01-10 10:49

  • FullStack

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

    2022-01-10 10:56

  • 7***@qq.com (作者)

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

    2022-01-10 12:13

FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

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

  • 7***@qq.com (作者)

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

    2022-01-10 12:11

该问题目前已经被锁定, 无法添加新回复