<input :maxlength="10"/>

- 发布:2022-11-16 14:15
- 更新:2022-11-16 21:01
- 阅读:1792
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
第三方开发者工具版本号: Windows 10
基础库版本号: 3.6.4.20220922
项目创建方式: HBuilderX
示例代码:
操作步骤:
1、设置maxlength=5
2、在输入框输入分享两个汉字
1、设置maxlength=5
2、在输入框输入分享两个汉字
预期结果:
键盘字符长度不进行校验,键盘上可以正常输入,到了inpu框中自动截断
键盘字符长度不进行校验,键盘上可以正常输入,到了inpu框中自动截断
实际结果:
输入分享时会发现在拼音键盘拼写分享这个词是 会卡在fenxi 这里无法继续输入,但此时我的拼音还在我输入法键盘上就开始检验这很不合理
输入分享时会发现在拼音键盘拼写分享这个词是 会卡在fenxi 这里无法继续输入,但此时我的拼音还在我输入法键盘上就开始检验这很不合理
bug描述:
运行环境:
ios下的微信小程序100%必现
uniapp 中 input组件设置了maxlength之后无法正常输入到指定数量的字符 在汉字拼音阶段就无法继续输入!
演示视频在附件
碎时UP (作者)
<input type="text" placeholder="请输入文本" :maxlength="5" />
测试工程就是这么一句话
我使用的ios 16.1.1 原生手机键盘编译成微信小程序就可以复现 我找了几个ios机器都是这样,模拟器是正常的使用真机就能复现
2022-11-16 15:06