软键盘怎么调出来(软键盘调出来是哪个键)


需求:当input输入框输入聚焦时禁止系统软键盘弹出

(1) 尝试1:在输入框聚焦时隐藏软键盘

focus:function(){
    console.log("输入框聚焦");
    // 并不能完全禁用软键盘
    setTimeout(function(){
        uni.hideKeyboard();//隐藏软键盘
        // plus.key.hideSoftKeybord();
    },250);
            
},

(2) 尝试2:在界面显示时每隔固定时间执行一次隐藏操作

onShow:function(){
    console.log( "home-监听页面显示");
    //执行频率:game(20ms/次)、ui(60ms/次)、normal(200ms/次)
    setInterval(function(){
        uni.hideKeyboard();//隐藏软键盘
        // plus.key.hideSoftKeybord();
    },60);
        
    },

软键盘怎么调出来

备注:若需在整个应用中都禁用系统软键盘,则在app.vue文件的onShow()方法中执行以上代码即可 ;若仅需在单个特殊页面禁用,其他界面还需系统软键盘进行输入,那么仅在这个特殊界面的onShow()方法中执行以上代码即可。

拓展:回调函数的执行频率:game(20ms/次)、ui(60ms/次)、normal(200ms/次)

值说明

game

软键盘怎么调出来

适用于更新游戏的回调频率,在 20ms/次 左右

ui

适用于更新 UI 的回调频率,在 60ms/次 左右

normal

普通的回调频率,在 200ms/次 左右

本文收集自互联网,如果发现有涉嫌侵权或违法违规的内容,请联系6532516@qq.com以便进行及时清除。
分享到