taro-ui icon indicating copy to clipboard operation
taro-ui copied to clipboard

再使用 AtInput 输入框是,输入 英文字母错乱

Open wangrui-leo opened this issue 1 year ago • 7 comments

问题描述

再使用 AtInput 输入框是,输入 英文字母错乱 复现步骤

在输入框里输入邮箱,选择九宫格英文键盘,英文会错乱

// 这里可以贴代码
<AtInput
    clear
    name="email"
    title="邮箱"
    placeholder="请输入邮箱"
    required
    editable={!editable}
    value={ itemValue.email}
    onChange={(v, e) => {handleChange(e);}}
  />

期望行为

可以正常输入,不错乱

报错信息

https://github.com/NervJS/taro-ui/assets/13568082/b576588b-a377-407d-a6ad-692841892bd8

企业微信截图_16925992935778

系统信息

Taro CLI 3.4.5 environment info: System: OS: macOS 13.5 Shell: 5.9 - /bin/zsh Binaries: Node: 14.20.0 - ~/.nvm/versions/node/v14.20.0/bin/node Yarn: 1.22.17 - ~/.yarn/bin/yarn npm: 6.14.17 - ~/.nvm/versions/node/v14.20.0/bin/npm npmPackages: @tarojs/cli: 2.0.5 => 2.0.5 @tarojs/components: 2.0.5 => 2.0.5 @tarojs/mini-runner: 2.0.5 => 2.0.5 @tarojs/router: 2.0.5 => 2.0.5 @tarojs/taro: 2.0.5 => 2.0.5 @tarojs/webpack-runner: 2.0.5 => 2.0.5 eslint-config-taro: 2.0.5 => 2.0.5 eslint-plugin-taro: 2.0.5 => 2.0.5 nerv-devtools: 1.5.6 => 1.5.6 nervjs: 1.5.6 => 1.5.6 react: ^17.0.2 => 17.0.2 taro-ui: 2.3.0 => 2.3.0

补充信息

使用 import { Input } from '@tarojs/components'; 组件没有问题

wangrui-leo avatar Aug 21 '23 07:08 wangrui-leo

欢迎提交 Issue~

如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏

如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。

Good luck and happy coding~

taro-ui-bot[bot] avatar Aug 21 '23 07:08 taro-ui-bot[bot]

安装 [email protected] 试试

npm install [email protected]

robinv8 avatar Aug 21 '23 14:08 robinv8

安装 [email protected] 还是没有解决问题

wangrui-leo avatar Sep 07 '23 06:09 wangrui-leo

@wangrui-leo 麻烦提供个可运行的 demo,方便复现问题

robinv8 avatar Sep 10 '23 15:09 robinv8

这个taro-ui官网就可以复现,需要 ios 13 的系统,输入法是九宫格的英文输入法

lucaus-cici avatar Sep 11 '23 08:09 lucaus-cici

@robinv8 这个问题现在怎么样了?

lucaus-cici avatar Oct 12 '23 09:10 lucaus-cici

@lucaus-cici 抱歉,没有 ios 13 的环境

robinv8 avatar Jan 24 '24 13:01 robinv8