8***@qq.com
8***@qq.com
  • 发布:2025-05-07 16:09
  • 更新:2025-05-07 16:23
  • 阅读:40

在app端如何实现文本框自动获取焦点,隐藏软键盘,自测uni.hideKeyboard()加定时器还是会闪烁

分类:uni-app
hide() {   
  var interval = setInterval(function(){  
    //  clearInterval(interval);  
     uni.hideKeyboard();//隐藏软键盘  
    console.log(_this.autoFocus,'刷新')  
},10);  
    setTimeout(() => {  
    clearInterval(interval);  
    console.log('停止刷新')  
},2000);   
},  

在手机端,调用以上方法,页面键盘还是会出现一闪而过,体验不好,我做这个的需求是,我通过Uniapp打包的app要在安卓看板使用,其中有扫二维码跳转页面的业务,所以我就想到通过文本框获取焦点,从而拿到二维码的数据然后跳转页面,目前就是软键盘弹出问题不太好解决,麻烦有大佬看到了给我个提示

2025-05-07 16:09 负责人:无 分享
已邀请:
6***@qq.com
  • 8***@qq.com (作者)

    我设置了,现在是点击文本框不会出现键盘,但是通过focus让文本自动聚焦,还是会有键盘显示

    2025-05-08 08:49

要回复问题请先登录注册