wpfaz949
wpfaz949
采纳率14.3%
2018-10-17 14:23

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

5
 <group>
      <x-input title="账号" placeholder="输入用户名" v-model="formInline.UserName"></x-input>
</group>
    问题如题所示,安卓机完全可以
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • wpfaz949 wpfaz949 3年前

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

    点赞 评论 复制链接分享
  • mengnst 蒙奇D撸码客 3年前

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

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

    点赞 评论 复制链接分享
  • devmiao devmiao 3年前