uni-app IOS欧洲地区 input inputmode="decimal"无法输入逗号
uni-app IOS欧洲地区 input inputmode="decimal"无法输入逗号
操作步骤:
- 使用苹果手机,用safari浏览器打开:https://hellouniapp.dcloud.net.cn/pages/component/input/input,测试即可
预期结果:
- 在欧洲地区,可以输入逗号,以达到其他地区小数点的效果,如数字格式化
实际结果:
- 欧洲地区无法输入逗号
bug描述:
- IOS环境下:
<input type="number" inputmode="decimal"
在地区为:亚洲,原生数字键盘左下角为小数点,此时是正常的,如果把手机语言地区设置成如:德国,原生数字键盘左下角则为逗号,此时这个逗号可点击,但无法赋值在文本框中使用。
| 信息类别 | 信息内容 |
|------------------|------------------------|
| 产品分类 | uniapp/App |
| PC开发环境 | Mac |
| PC操作系统版本号 | 12.7.6 |
| HBuilderX类型 | 正式 |
| HBuilderX版本号 | 4.24 |
| 手机系统 | iOS |
| 手机系统版本号 | iOS 17 |
| 手机厂商 | 苹果 |
| 手机机型 | iphone 12 |
| 页面类型 | vue |
| vue版本 | vue2 |
| 打包方式 | 云端 |
| 项目创建方式 | HBuilderX |
更多关于uni-app IOS欧洲地区 input inputmode="decimal"无法输入逗号的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app IOS欧洲地区 input inputmode="decimal"无法输入逗号的实战教程也可以访问 https://www.itying.com/category-93-b0.html
你好,这是欧洲部分地区的输入习惯,官网上有说明,可能是逗号: