Hbuilder MUI input 无法打开软键盘

今天遇到了一个问题花了2个多小时终于解决了
我在做登录退出时,手机端,模拟器,登录退出没有问题,正常能够打开软键盘,但是把APP装到实际生产的终端上时,退出到登录页就无法打开软键盘,最后度娘终于找到一个相对靠谱的方法解决了。
代码仅供参考

var webview = plus.android.currentWebview();
plus.android.importClass(webview);
webview.requestFocus();
var Context = plus.android.importClass("android.content.Context");
var InputMethodManager = plus.android.importClass("android.view.inputmethod.InputMethodManager");
var main = plus.android.runtimeMainActivity();
var imm = main.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.SHOW_FORCED);

在input框设置个点击事件,调用以上代码
因为代码是参考的别人的,所以有其他问题可以点击原文查看

    原文作者:℡梦醒时分
    原文地址: https://blog.csdn.net/spc007spc/article/details/122359894
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞