星河77
星河77
  • 发布:2023-09-04 17:35
  • 更新:2023-09-04 23:48
  • 阅读:1057

安卓7 uniapp怎么屏蔽软键盘,input输入框一聚焦就会弹出来

分类:uni-app

var Context = plus.android.importClass("android.content.Context");
var InputMethodManager =plus.android.importClass("android.view.inputmethod.InputMethodManager");
var main = plus.android.runtimeMainActivity();
var inputManger = main.getSystemService(Context.INPUT_METHOD_SERVICE);
var Focus = plus.android.invoke(main, 'getCurrentFocus');
var WindowToken = plus.android.invoke(Focus, 'getWindowToken');
inputManger.hideSoftInputFromWindow(WindowToken,InputMethodManager.HIDE_NOT_ALWAYS);

安卓7上面这段代码屏蔽不了,安卓11系统可以屏蔽,有人知道安卓7系统为什么就屏蔽不了。

2023-09-04 17:35 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

可以给表单元素例如 inout 设置 disabled="disabled",如果要自定义键盘,可以给表单元素添加click 事件,控制自定义键盘显示,v-model 还可以使用

要回复问题请先登录注册