请问禁用软键盘的这句原生代码在native.js 里面怎么写啊?
原生代码 : this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
==============================================
有个朋友这样写的,但是没效果。
document.addEventListener("plusready", function(){
var runtimeActivity = plus.android.runtimeMainActivity();
var w = runtimeActivity.getWindow();
plus.android.importClass(w);
var params=w.getAttributes();
plus.android.importClass(params);
var WindowManager = plus.android.importClass('android.view.WindowManager');
plus.android.invoke(w,"addFlags",WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
params.windowSoftInputMode = WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM;
}, false);
jacklee221
- 发布:2022-02-09 18:06
- 更新:2022-05-13 11:11
- 阅读:453
请问禁用软键盘的这句原生代码在native.js 里面怎么写啊?
分类:Native.js
1 个回复
1***@qq.com
最近我也一直在困扰这个问题,我看了看你上面的写法,然后自己研究了一下,按照下面的写法成功了: