vue+vux移动端input标签苹果手机无法输入中文,无法调出中文输入法
 <group>
      <x-input title="账号" placeholder="输入用户名" v-model="formInline.UserName"></x-input>
</group>
    问题如题所示,安卓机完全可以

3个回答

已解决,ios系统的bug,input text后跟一个input password会出现,可以再跟一个隐藏的input password

qq_22679685
qq_22679685 你好。我在input text后跟了一个隐藏的input password 还是不行。能贴下代码吗
11 个月之前 回复
wpfaz949
wpfaz949 不是无法聚焦,无法调用中文输入法,只能输入英文和数字,这个方法试过没用
12 个月之前 回复

确实是ios系统bug input的type为text后面跟的是password的时候,就不能主动呼出中文输入法 我的办法是默认password的type为text,当聚焦的时候修改password的type为password,失去焦点的时候再改成text 这样就可以解决不能呼出中文输入法的问题,但是这样改,输入密码的时候就只能呼出中文输入法,有舍有得

或者在password前面加一个text的input 并将其宽高设为0 不要用display:none或 visibility: hidden

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!