用苹果手机自带浏览器Safari打开官网示例找到带小数点输入框输入即可复现:
https://uniapp.dcloud.net.cn/component/input.html
- 发布:2022-11-09 12:36
- 更新:2022-11-17 11:27
- 阅读:415
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 11.6.8
HBuilderX类型: Alpha
HBuilderX版本号: 3.6.8
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: iphone14
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
官网input组件说明:https://uniapp.dcloud.net.cn/component/input.html#
官网input组件说明:https://uniapp.dcloud.net.cn/component/input.html#
实际结果:
除了input=number input=text 正确,其他都不对
除了input=number input=text 正确,其他都不对
bug描述:
iOS APP,input组件type="digit"时 type="password"时,输入弹出框为文本框;
type ="digit"时该文本框无法输入正常文字,但数字可以;
用苹果手机自带浏览器Safari打开官网示例找到带小数点输入框输入即可复现:
https://uniapp.dcloud.net.cn/component/input.html
附件为录屏
一只老猿 (作者)
HBuilderX 是3.6.8版本。但是这个问题貌似是和HBuilder 版本不相关;所以的iphone都不行,从iphone6~14. 并没有开发,直接用SAFARI打开官方示例页面就有问题。iphone6 8 10 14都试过了
2022-11-09 20:34
一只老猿 (作者)
以前用 是正确的
2022-11-09 20:35
DCloud_iOS_WZT
回复 5***@qq.com: digit本来只能输入小数点和数字
2022-11-09 21:03
一只老猿 (作者)
回复 DCloud_iOS_WZT: 看一下视频最后20秒,弹出的输入框
2022-11-09 22:23
DCloud_UNI_LXH
回复 5***@qq.com: 这是数字键盘的一种,如果使用的是 9 键输入法是不是更能理解?
2022-11-10 10:53
一只老猿 (作者)
回复 DCloud_UNI_LXH: 谢谢回复。就是说IOS input的数字键盘 是带数字和字母的,只有数字可以输入。我觉得从开发者角度是可以理解的,但是普通用户使用感受是非常不好的。不知道uniapp能否考虑优化
2022-11-10 13:46
一只老猿 (作者)
回复 DCloud_UNI_LXH: 另外 type=密码; 弹出输入的地方就根本没法输入的。不知道 您若是用户,会作何感想
2022-11-10 13:50
DCloud_UNI_LXH
回复 5***@qq.com: digit 后续会优化,就像 nvue 页面的键盘一样
2022-11-10 15:52
一只老猿 (作者)
回复 DCloud_UNI_LXH: 感谢。希望能在年底之前优化,否则我们不得不自己开发一个控件,不一定比官方弄的好。
2022-11-10 17:45