一只老猿
一只老猿
  • 发布:2022-11-09 12:36
  • 更新:2022-11-17 11:27
  • 阅读:415

【报Bug】基础组件:input组件在iOS iPhone上的严重bug

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 11.6.8

HBuilderX类型: Alpha

HBuilderX版本号: 3.6.8

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iphone14

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

用苹果手机自带浏览器Safari打开官网示例找到带小数点输入框输入即可复现:
https://uniapp.dcloud.net.cn/component/input.html

预期结果:

官网input组件说明:https://uniapp.dcloud.net.cn/component/input.html#

实际结果:

除了input=number input=text 正确,其他都不对

bug描述:

iOS APP,input组件type="digit"时 type="password"时,输入弹出框为文本框;
type ="digit"时该文本框无法输入正常文字,但数字可以;

用苹果手机自带浏览器Safari打开官网示例找到带小数点输入框输入即可复现:
https://uniapp.dcloud.net.cn/component/input.html

附件为录屏

2022-11-09 12:36 负责人:无 分享
已邀请:
DCloud_iOS_WZT

DCloud_iOS_WZT

HBuilderX 是3.6.8版本吗?

  • 一只老猿 (作者)

    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

一只老猿

一只老猿 (作者)

最新的一版更新,问题已优化,开心。

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