vue+vux移动端input标签苹果手机无法输入中文,无法调出中文输入法

<group>
      <x-input title="账号" placeholder="输入用户名" v-model="formInline.UserName"></x-input>
</group>
    问题如题所示,安卓机完全可以


POPMUISE
浏览 2492回答 2
2回答

倚天杖

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

斯蒂芬大帝

确实是ios系统bug input的type为text后面跟的是password的时候,就不能主动呼出中文输入法 我的办法是默认password的type为text,当聚焦的时候修改password的type为password,失去焦点的时候再改成text 这样就可以解决不能呼出中文输入法的问题,但是这样改,输入密码的时候就只能呼出中文输入法,有舍有得或者在password前面加一个text的input 并将其宽高设为0 不要用display:none或 visibility: hidden
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

iOS