3***@qq.com
3***@qq.com
  • 发布:2021-11-15 13:55
  • 更新:2021-11-25 16:56
  • 阅读:520

uni-app 使用input自动获取焦点出现问题

分类:uni-app
<text class="header_right_top" v-if="!modify" @click="modifyNickname($event)" :style="[{ fontSize: rootFontSize * 1.14 }]">{{ nickName }}</text>  
    <input  
        v-model="name"  
        type="text"  
        :style="[{ fontSize: rootFontSize }]"  
        confirm-type="done"  
        @confirm="done(name)"  
        :hold-keyboard="true"  
        class="input"  
        max-length="10"  
        v-if="modify"  
        :focus="focus"  
    />  

   methods: {    
          modifyNickname(e) {  
          this.modify = true;  
          this.focus = true;  
          plus.key.showSoftKeybord();  
          // #ifdef APP-NVUE  
          e.stopPropagation();  
          // #endif  
      },  
    }

在安卓手机里面已经自动获取焦点了,手机软键盘已经弹出,但是显示几秒后,软键盘又消失了,就变成失去焦点的状态了。不知道是怎么回事。

2021-11-15 13:55 负责人:DCloud_Android_ST 分享
已邀请:
秋凡

秋凡 - 全职接单 高效率、高质量 uniapp项目开发 服务器部署-运维 欢迎咨询 Q:377313813 vx:ran1ever

我记得很早以前就有这个问题了

秋凡

秋凡 - 全职接单 高效率、高质量 uniapp项目开发 服务器部署-运维 欢迎咨询 Q:377313813 vx:ran1ever

看我以前的提问 点这

  • 3***@qq.com (作者)

    试过了,不管用

    2021-11-16 16:35

DCloud_UNI_GSQ

DCloud_UNI_GSQ

是否区分设备?nvue 还是 vue?更多信息都补充一下。

DCloud_Android_ST

DCloud_Android_ST

请提供一下可完整复现问题的项目。部分代码无法复现你描述的问题

3***@qq.com

3***@qq.com (作者)

项目实例

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